El dia de hoy veremos un programa simple relevante al manejo de objetos y clases:
En este programa podemos ver el uso de 3 objetos (secretaria, ingeniero y gerente), cada uno con sus propiedades diferentes, pero todos ellos perteneces a la clase empleado, teniendo en común el uso de un nombre y apellido,un puesto, numero de empleado, una edad y salario. Cada uno de estos elementos es de esta manera propio de cada objeto aunque sean propiedades que tienen en común.
Salida:
class empleado(): Matricula="" Puesto="" Nombre="" Apellido="" Edad=0 Salario=0 def __init__(self,matricula,puesto,nombre,apellido,edad,salario): self.Matricula=matricula self.Puesto=puesto self.Nombre=nombre self.Apellido=apellido self.Edad=edad self.Salario=salario def datos(self): return "Empleado: "+str(self.Matricula)+"\n" \ "Puesto: "+str(self.Puesto)+"\n" \ "Nombre: "+str(self.Nombre)+"\n" \ "Apellido: "+str(self.Apellido)+"\n" \ "Edad: "+str(self.Edad)+"\n" \ "Salario: "+str(self.Salario)+"\n" Secretaria=empleado(123,"Secretaria","Karin","Laureano",20,1500) Ingeniero=empleado(125,"Ingeniero","Ambrocio","Laureano",23,5000) Gerente=empleado(126,"Gerente","Miguel","Laureano",22,4000) print Secretaria.datos() print Ingeniero.datos() print Gerente.datos()
En este programa podemos ver el uso de 3 objetos (secretaria, ingeniero y gerente), cada uno con sus propiedades diferentes, pero todos ellos perteneces a la clase empleado, teniendo en común el uso de un nombre y apellido,un puesto, numero de empleado, una edad y salario. Cada uno de estos elementos es de esta manera propio de cada objeto aunque sean propiedades que tienen en común.
Salida:
Comentarios
Publicar un comentario