In this we are going to see a basic program on college student details using hybrid inheritance in Python Programming Language.
class College:
def __init__(self, name, enrollnumber):
self.name = name
self.enrollnumber = enrollnumber
def cdisplay(self):
print("Student's Name:",self.name)
print("Student's Enrollment no.:",self.enrollnumber)
class University:
def __init__(self, uid, uname):
self.uid = uid
self.uname = uname
def udisplay(self):
print("University's ID:",self.uid)
print("University's Name.:",self.uname)
class Faculty(University):
def __init__(self,Tid,Tname,uid,uname):
self.Tid = Tid
self.Tname = Tname
self.uid = uid
self.uname = uname
University.__init__(self,uid, uname)
def fdisplay(self):
print("Faculty's Id:",self.Tid)
print("FAculty's Name:",self.Tname)
class Student(College, Faculty):
def __init__(self, name, enrollnumber, admnyear, branch, Tid, Tname, uid, uname):
self.admnyear = admnyear
self.branch = branch
College.__init__(self, name, enrollnumber)
Faculty.__init__(self, Tid, Tname, uid, uname)
obj = Student('Rohit',42414802718,2018,"CSE", 234234, "Sonali", 645, "MU")
obj.udisplay()
obj.cdisplay()
obj.fdisplay()
# Coded by Saahil
#ENJOY CODING
Post a Comment
FOR ANY DOUBTS AND ERRORS FEEL FREE TO ASK. YOUR DOUBTS WILL BE ADDRESSED ASAP