کلاس صدای حیوانات
کلاس پایه ای با اسم Animal با متد make_sound تعریف کنید. سپس کلاسهای Dog و Cat بسازید که از Animal ارثبری کنند و هر حیوان صدای مخصوص خودش را داشته باشد.
کلاس پایه ای با اسم Animal با متد make_sound تعریف کنید. سپس کلاسهای Dog و Cat بسازید که از Animal ارثبری کنند و هر حیوان صدای مخصوص خودش را داشته باشد.
class Animal:
def make_sound(self):
print("صدای حیوان")
class Dog(Animal):
def make_sound(self):
print("hp hp")
class Cat(Animal):
def make_sound(self):
return "me me"
m=Dog()
m.make_sound()
class Animal:
def __init__ (self):
print("صدای حیوان")
class dog (Animal):
def __init__ (self):
print("hop hop")
class cat(Animal):
def __init__(self):
print("meo meo")
m = dog()
class Animal:
def __init__(self, name):
self.name = name
def make_sound(self):
if self.name == 'dog':
return f"{self.name} : woof woof"
elif self.name == 'cat':
return f"{self.name} : meow meow"
class Dog(Animal):
def __init__(self, name):
super().__init__(name)
class Cat(Animal):
def __init__(self, name):
super().__init__(name)
dog1 = Dog('dog')
cat1 = Cat('cat')
print(dog1.make_sound())
print(cat1.make_sound())
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام