【python】-编程

构造函数:在实例化时做一些类的初始化的工作。

有变量名内存不会被销毁。没有变量名的内存会被销毁。

给类传递数据时,类会去开辟内存,保存传递过来的参数。

 

实例化就是创造一个对象。(类的对象)把一个类变成一个具体对象的过程叫做实例化。

 

实例变量又叫属性,静态属性。

类的方法,功能,动态属性

先找实例变量再找类变量。

析构函数:在实例释放、销毁时执行的,通常用于做一些收尾工作的,比如关一些闭数据库链接打开的临时文件。

写法;

def  __del__(self):

print('')

析构函数会在结束时自动执行。每个实例对象销毁时自动执行。

删除时执行销毁动作。

python的自动回收机制。

python定义的用不用:变量名在就表示在用。

私有方法,私有属性。

私有属性的定义方法在变量名前加两个下划线。

私有属性的访问方法:在类的内部定义一个方法。

原文地址:https://www.cnblogs.com/linalove/p/8549608.html