- Inicializar objetos a través de su constructor
- Haber finalizado el Ejemplo 2
- Crearemos una clase Person con datos de constructor:
- Nombre
- Apellidos
- Sexo
- Altura
Solución
la clase es la siguiente:
package ` clases`
class Person (val name:String,val apellidos: String, val sexo: String,val altura: Float) {
init {
println("""
valor edición:
nombre: $name,
apellidos: $apellidos,
sexo: $sexo,
altura: $altura
""".trimIndent())
}
}
Para crear una instancia de la clase:
fun main(){
val person = Person(
"Daniel",
"Bedu",
"Masculino",
1.78f)
}