Ejemplo de herencia simple en Python

Aquí, vamos a implementar un programa de pitón para demostrar un ejemplo de herencia simple .

En este programa, tenemos un class padre nombrado detalles y class niño llamado Empleado , estamos heredando la class detalles en el class Empleado . Y, class crear un objeto de Empleado finally y llamando al método setEmployee () – estamos asignando los valores de las variables class e imprimir los valores utilizando showEmployee () función.

código Python para demostrar ejemplo de herencia simple

# Python code to demonstrate example of 
# single inheritance
class Details:
def __init__(self):
self.__id="<No Id>"
self.__name="<No Name>"
self.__gender="<No Gender>"
def setData(self,id,name,gender):
self.__id=id
self.__name=name
self.__gender=gender
def showData(self):
print("Idtt:",self.__id)
print("Namett:", self.__name)
print("Gendertt:", self.__gender)
class Employee(Details): #Inheritance
def __init__(self):
self.__company="<No Company>"
self.__dept="<No Dept>"
def setEmployee(self,id,name,gender,comp,dept):
self.setData(id,name,gender)
self.__company=comp
self.__dept=dept
def showEmployee(self):
self.showData()
print("Companytt:", self.__company)
print("Departmentt:", self.__dept)
def main():
e=Employee()
e.setEmployee(101,"Prem Sharma","Male","New Delhi",110065)
e.showEmployee()
if __name__=="__main__":
main()

salida

Id              : 101
Name : Prem Sharma
Gender : Male
Company : New Delhi
Department : 110065


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *