Professional Documents
Culture Documents
home / study / engineering / computer science / computer science questions and answers /
briefly...
Answers
Anonymous
answered this
Practical eg.:
Inheritance:
class A:
def f1(self):
print("Parent class.")
class B(A):
def f2(self):
print("Child class.")
ob1 = B()
ob1.f1()
ob1.f2()
Multiple inheritance:
class A:
def f1(self):
print("Parent1 class.")
class B:
def f2(self):
print("Parent2 class.")
class C(A,B):
def f3(self):
print("Child class.")
ob1 = C()
ob1.f1()
ob1.f2()
ob1.f3()
output:
Parent1 class.
Parent2 class.
Child class.
multi-level:
class A:
def f1(self):
print("Parent1 class.")
class B(A):
def f2(self):
class C(B):
def f3(self):
print("Child2 class.")
ob1 = C()
ob2 = B()
ob2.f1()
ob1.f2()
ob1.f3()
output:
Parent1 class.
Child2 class.
0 Comments
Questions viewed by other students
Was this answer helpful? 1
(5) 1. Briefly explain inheritance, multilevel inheritance and multiple inheritance using your own practical
example.
See answer
Show more
COMPANY
CHEGG NETWORK
CUSTOMER SERVICE