面向对象
定义与创建类
class Dog:
"""一个简单的 Dog 类"""
def __init__(self, name, age):
self.name = name
self.age = age
def bark(self):
print(f"{self.name} says Woof!")
# 创建实例 (实例化)
my_dog = Dog("Buddy", 3)类的属性和方法
实例属性 & 类属性
方法分类
实例方法
类方法(Class Methods)
静态方法
特殊方法(魔术方法 Magic Methods)
方法
作用
封装
继承
多继承
多态(Polymorphism)
属性装饰器(Property)
抽象基类(ABC - Abstract Base Class)
最后更新于