CMPP 613 1ST Assignment
CMPP 613 1ST Assignment
plaintext
class Animal:
self.name = name
class Dog(Animal):
super().__init__(name)
self.breed = breed
plaintext
class Animal:
def speak(self):
print("Animal speaks")
class Dog(Animal):
def bark(self):
print("Dog barks")
class Labrador(Dog):
def color(self):
print("Labrador is brown")
plaintext
class Shape:
def draw(self):
pass
class Circle(Shape):
def draw(self):
print("Circle drawn")
class Rectangle(Shape):
def draw(self):
print("Rectangle drawn")
class A:
def method_A(self):
print("Method A")
class B:
def method_B(self):
print("Method B")
def method_C(self):
print("Method C")
plaintext
class A:
def method_A(self):
print("Method A")
class B(A):
def method_B(self):
print("Method B")
class C(A):
def method_C(self):
print("Method C")
def method_D(self):
print("Method D")