Python Program to check even or odd and negative or positive using hierarchical inheritance
In this program, you will learn how to check a number is even or odd and negative or positive using hierarchical inheritance in Python.
class First:
//statement
class Second(First):
//statement
class Third(First)
//statement
Example: How to check even or odd and negative or positive using hierarchical inheritance in Python
class First:
def __init__(self):
self.num = 44
class Second(First):
def check(self):
if self.num % 2 == 0:
print("Number is even:", self.num)
else:
print("Number is odd:", self.num)
class Third(First):
def check(self):
if self.num > 0:
print("Number is positive:", self.num)
else:
print("Number is negative:", self.num)
obj1 = Second()
obj1.check()
obj2 = Third()
obj2.check()
Output:
Number is even: 44
Number is positive: 44