-
定义一个狗类和一个人类:
狗拥有属性:姓名、性别和品种 拥有方法:叫唤
人类拥有属性:姓名、年龄、狗 拥有方法:遛狗
class Dog: @classmethod def call_out(cls): return '叫唤' def __init__(self, name, gender, variety): self.name = name # 姓名 self.gender = gender # 性别 self.variety = variety # 品种 class Mankind: def __init__(self, name, year, dog): self.name = name # 姓名 self.year = year # 年龄 self.dog = dog # 够 def walk_dog(self): return '遛狗'
-
定义一个矩形类,拥有属性:长、宽 拥有方法:求周长、求面积
class Rectangle:
def __init__(self, length, wide):
self.length = length # 长
self.wide