本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理
本文章来自腾讯云 作者:背雷管的小青年
私信小编回复01可领取学习资料以及学习视频
一、目的与要求
1、了解面向对象编程思想,掌握类和对象的定义和使用。
2、熟悉self的使用技巧,掌握构造方法的使用。
3、了解如何使用封装保护属性,掌握单继承和多继承的使用。
4、掌握类属性和实例属性的使用,熟悉类方法和静态方法的使用技巧。
二、原理
在程序中使用对象来映射现实中的事物,使用对象间的关系来描述事物之间的联系,这种思想就是面向对象。面向对象编程有两个非常重要的概念:类和对象。对象是面向对象编程的核心。具有相似特征和行为的事物的集合统称为类,对象是根据类创建的,一个类可以对应多个对象。类是由3部分组成的:(1)类的名称:类名,首字母必须大写,比如Person;(2)类的属性:一组数据,比如性别;(3)类的方法:允许进行操作的方法,比如说话。使用class关键字来声明一个类,基本格式如下:
class 类名:
类的属性
类的方法
根据类创建对象的语法格式如下:
对象名 = 类名()
要想给对象添加属性,可以通过如下方式:
对象名.新的属性名 = 值
构造方法指的是init方法。当创建类的实例的时候,系统会自动调用构造方法,从而实现对类进行初始化的操作。当删除一个对象来释放类所占用资源的时候