Inheritance Flashcards

1
Q

Que otro nombre reciben una clase Padre y su clase Hijo?

A

Padre→Superclase e Hijo→Subclase

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cual es la condicion fundamental a cumplir si una clase con constructor primario hereda de una clase padre con contructor primario?

A

En la declaracion se debe llamar al constructor primario de la clase padre pasandole los parametros necesarios

class Hijo(n: String) : Padre(n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

En la declaracion se debe llamar al constructor primario de la clase padre pasandole los parametros necesarios

class Hijo(n: String) : Padre(n)

A
Los constructores secundarios de la clase hijo deben llamar al constructro primario de la clase padre.
class Hijo : Padre{

constructor(n: String) : super(n)

contructor(n: String, p: Int) : super(n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cual es la clase universal de la que hereda cualquier clase? que miembros posee?

A

La clase es Any y no tiene propiedades solo metodos: hashCode() equals() toString()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly