1
Python编程从入门到实践
1.12.4 本章小结
本章小结

本章介绍了面向对象编程的相关知识,包括类的定义、对象的创建、对象的使用、类的继承、子类和父类的关系等。

定义类的方法是使用class关键字,根据类可以创建对象。对象又称为类的实例,在创建对象时,自动调用类的__init__()方法,如果有参数,还需要传入参数。类中的属性和方法可以是私有的,也可以是公有的,私有属性和私有方法不能在类的外部被调用。

一个类可以被继承产生派生类,派生类又称为子类,被派生的类称为基类或父类。子类可以重用父类中的属性和方法,子类中的方法还会覆盖父类中的同名方法,在子类的方法中,需要通过父类名访问父类中的同名方法。