类和对象 对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类 定义类 定义一个类,格式如下: 添加和获取对象的属性 魔法方法__init__ 魔法方法:str()方法 继承的概念 单继承 在程序中,继承描述的是多个类之间的所属关系。 如果一个类A里面的属性和方法可以复用,则可以通过继承的方式,传递到类B里。 那么类A就是基类,也叫做父类;类B就是派生类,也叫做子类。 多继承 子类重写父类的同名属性和方法 子类调用父类同名属性和方法 多层继承 调用父类方法super()