文件名称:面向对象编程-python基础培训
文件大小:998KB
文件格式:PPT
更新时间:2024-05-15 03:05:50
python基础
面向对象编程 类:一种数据结构,封装了属性和方法 类的定义 class ClassName(object): 'class documentation string' #文档字符串 class_suite #类体 __init__函数:类的构造器 实例化 第一步:创建实例对象 第二步:检查是否实现了__init__方法 * Object是一个或多个用于继承的父类的集合,object是所有类的基类。如果一个类继承于任何类,那么这里就写objec,也可以不写 class1.py 第二步,如果没有实现该方法,那么对实例不会施加任何特别操作,返回类的对象,实例化过程完毕;如果实现了该方法,那么将会调用该函数,实例对象将作为self传递进去,坐一些初始化操作。相当于c的构造函数 对于class.py中,__init__函数中定义了两个成员变量,即实例的属性。Python是一种动态语言,类的成员变量可以在运行时定义,但是要保证使用该变量是已经定义过 __init__函数返回none Dir()查看类的属性,也可以查看实例的属性