Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Constructores

OBJETIVO

  • Inicializar objetos a través de su constructor

REQUISITOS

  1. Haber finalizado el Ejemplo 2

DESARROLLO

  1. 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)

}