Wednesday, 26 July 2017
Ejercicio empleando tres clases
Written by Administrator   

Ejercicio con tres clases

Ejercicio que muestra el uso de tres claes que son administradas por un programa principal.

class padre:
    def nombre(self,nombre):
        self.nombre= nombre
    def apellido(self,apellido):
        self.apellido= apellido
    def get_apellido(self):
        return self.apellido
    def provincia(self, provincia):
        self.provincia = provincia
    def get_provincia(self):
        return self.provincia
    def get_nombre(self):
        return self.nombre
        
class madre:
    def nombre(self,nombre):
        self.nombre= nombre
    def provincia(self, provincia):
        self.provincia = provincia
    def get_nombre(self):
        return self.nombre
    def apellido(self,apellido):
        self.apellido= apellido
    def get_provincia(self):
        return self.provincia
    def get_apellido(self):
        return self.apellido
class hijo:
    def nombre(self,nombre):
        self.nombre= nombre
    def get_nombre(self):
        return self.nombre
    def provincia(self, provincia):
        self.provincia = provincia
    def get_provincia(self):
        return self.provincia
# *****************Main*************************
madre1 = madre()
madre1.nombre("ana")
madre1.apellido("Mora")
madre1.provincia("Cartago")
padre1 = padre()
padre1.nombre("jose")
padre1.apellido("Castro")
padre1.provincia("Alajuela")
hijo1 = hijo()
hijo1.nombre("Jorge")
hijo1.provincia("Cartago")
print( str(hijo1.get_nombre()) + " " + str(padre1.get_apellido()) + " " + str(madre1.get_apellido()) +"\n es hijo de :")
print( str(madre1.get_nombre()) + " de " + str(madre1.get_provincia()) + " \n y de ")
print( str(padre1.get_nombre()) + " de " + str(padre1.get_provincia()))
print( "\n********Vive en " + str(hijo1.get_provincia()) +" ***************"
)
{backbutton}