Você está na página 1de 5

 Tutorials  Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PITÃO JAVA PHP COMO W3.CSS

Herança Kotlin
❮ Anterior Próximo ❯

Herança Kotlin (subclasse e superclasse)


No Kotlin, é possível herdar propriedades e funções de classe de uma classe para outra.
Agrupamos o “conceito de herança” em duas categorias:

subclasse (filho) - a classe que herda de outra classe


superclasse (pai) - a classe que está sendo herdada

No exemplo abaixo, MyChildClass (subclasse) herda as propriedades da


MyParentClass classe (superclasse):

Exemplo

// Superclass
open class MyParentClass {
val x = 5
}

// Subclass
class MyChildClass: MyParentClass() {
fun myFunction() {
println(x) // x is now inherited from the superclass
}
}

// Create an object of MyChildClass and call myFunction


fun main() {
val myObj = MyChildClass()
 Tutorials  Exercises 
myObj.myFunction() Services   Sign Up Log in
}
HTML
 CSS JAVASCRIPT SQL PITÃO JAVA PHP COMO W3.CSS

Tente você mesmo "

Exemplo explicado
Use a open palavra-chave na frente da superclasse /parent, para tornar esta a classe da qual
outras classes devem herdar propriedades e funções.

Para herdar de uma classe, especifique o nome da subclasse , seguido de dois pontos : e, em
seguida, o nome da superclasse .

Por que e quando usar “Herança”?


- É útil para reutilização de código: reutilizar propriedades e funções de uma classe existente ao
criar uma nova classe.

❮ Anterior Próximo ❯

Desbravador W3schools
Acompanhe o seu progresso - é grátis! Inscrever-sConecte-se

ANÚNCIO
 Tutorials  Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PITÃO JAVA PHP COMO W3.CSS

SELETOR DE CORES

 

ANÚNCIO

 ESPAÇOS ATUALIZAR ANÚNCIO GRÁTIS


 Tutorials  Exercises 
BOLETIM DE NOTÍCIAS
Services 
OBTER CERTIFICAÇÃO
 Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PITÃO JAVA PHP COMO W3.CSS

REPORTAR ERRO

Principais tutoriais
Tutorial HTML Tutorial
CSS Tutorial
JavaScript
Como fazer Tutorial
SQL Tutorial
Python Tutorial
W3.CSS Tutorial
Bootstrap Tutorial
PHP
Tutorial Java Tutorial
C++
Tutorial jQuery

Principais referências
Referência HTML Referência
CSS Referência
JavaScript Referência
SQL Referência
Python Referência
W3.CSS Referência
Bootstrap Referência PHP Cores HTML
Referência Java Referência Angular Referência jQuery

Principais exemplos Obter certificação


Exemplos HTML Exemplos Certificado HTML Certificado
CSS Exemplos CSS Certificado
JavaScript JavaScript Certificado
Como fazer Exemplos Front End Certificado
SQL Exemplos SQL Certificado
Python Exemplos Python Certificado
W3.CSS Exemplos PHP Certificado
Bootstrap Exemplos jQuery Certificado
PHP Exemplos Java Certificado
Java Exemplos C++ Certificado
XML Exemplos C# Certificado
jQuery XML

    

FÓRUM SOBRE
W3Schools é otimizado para aprendizagem e treinamento. Os exemplos podem ser simplificados

 para melhorar a leitura e a aprendizagem.


Tutorials  Exercises  Services   Sign Up
Tutoriais, referências e exemplos são constantemente revisados ​para evitar erros, mas não
podemos garantir a total exatidão
Log in

HTML
 CSSde todo o conteúdo. Ao usar o W3Schools, você concorda em ler e aceitar nossos termos de uso
JAVASCRIPT SQL PITÃO JAVA PHP COMO W3.CSS
, cookies e política de privacidade .

Copyright 1999-2024 por Refsnes Data. Todos os direitos reservados. W3Schools é desenvolvido
com W3.CSS .

Você também pode gostar