1. Python使用_____________关键字来定义类
2. 面向对象编程的英文缩写用_____________表示
3. 面向对象的三个特征是______________、________________和____________
4. Python类中所有的实例方法第一个参数都是_______________;所有的类方法第一个参数都是________________
5. 类中私有属性命名需要以_______开头
6. 在函数中静态方法使用___________装饰符声明;类方法使用_____________装饰符声明
7. Python类中提供了很多特定方法,其中构造方法名称为______________;析构方法名称为_______________
8. 在Python中函数和方法的区别是什么?
8.编写一个动物的类Animal,该类中包含属性年龄age,性别gender,包含一个类属性科目type
提供一个打印方法,能够将动物的基本信息都打印出来。
9.编写一个Person类,对私有属性姓名__name进行封装,对外提供访问名称为name。使用2种不同的方法实现