0 votos
si yo tengo una clase padre que se llama 'A' con una variable con nombre 'z' y una clase hija que se llama 'B', como hago yo para darle un valor a 'z' en la clase padre 'A' y que se imprima el valor que le di en la clase hija 'B'
preguntado por César Fernández Mar 19, 2017 en Lenguajes de programación

1 Respuesta

0 votos

Una vez heredado puedes utilizar cualquier método del padre como propio (también las variables globales, aunque no es lo más correcto utilizarlas directamente), con lo que puedes jugar con eso. Un ejemplo en pseudocódigo:

class A {
	z = null

	setZ(valor):
		this.z = valor

	getZ():
		return this.z
}

class B extends A {
	
	ponerValor():
		this.setZ("Poner un valor")

	imprimirValor():
		print "El valor z del padre: " + this.setZ

}

mi_objeto_b = new B()

mi_objeto_b.ponerValor()

mi_objeto_b.imprimirValor()

 

respondido por Ramon [Admin] Abr 19, 2017