Membros

Definição

Os membros são os atributos e funções de uma classe.

Exemplo

class Pessoa {
    var nome: String = "Jether"
    var cpf: String = "123.125.323-31"
 
    private set
 
    constructor() // Construtor secundário
 
    fun unirNomeComCPF() = "$nome - $cpf"
}

Atributos

Visibilidade

private set: modificar o acesso do setters para privado, ou seja, esse atributo não poderá ser alterado após sua instanciação

class Pessoa {
    var nome: String = "Jether"
 
    var cpf: String = "123.125.323-31"
 
    private set
}

Acesso

Para acessar um atributo de uma classe, basta utilizar a notação . (ponto) após a variável que armazena uma instância dessa classe:

val pessoa = Pessoa("Jether")
 
println("Pessoa: ${pessoa.nome}") // Pessoa: Jether