4,python中的类和对象基本概念

1,类的创建与对象

4,python中的类和对象基本概念_第1张图片4,python中的类和对象基本概念_第2张图片4,python中的类和对象基本概念_第3张图片


2,私有公有方法以及初始化和销毁函数

4,python中的类和对象基本概念_第4张图片
4,python中的类和对象基本概念_第5张图片
这里可以理解为java里的私有属性能提高代码安全性,对外屏蔽实现机制的具体细节。
4,python中的类和对象基本概念_第6张图片
4,python中的类和对象基本概念_第7张图片
4,python中的类和对象基本概念_第8张图片
4,python中的类和对象基本概念_第9张图片
这里的__init__ 和__del__ 方法,都可以理解为Android里的oncreat()和ondestroy()方法,它就是一个程序生命周期里必经的开始和结束,这俩方法不管你创建不创建它都会在程序编译的时候被编译器默认创建,你要是需要在创建对象时就给它一些初始化的数据,那么你就在写类的时候顺便也把它的这个方法(__ init ____) 给写了(你可以把这理解为一种方法的重写),跟java里的构造方法的功能是一个意思。 " __ del __" 方法也是,你就算不写在解释运行程序时也会默认创建一个隐式的该方法。一般不管它,除非你想在程序运行的最后时刻触发一些什么功能,一般可以重写该方法并添加到这里。


有关类和对象的相关代码小练习:
https://blog.csdn.net/qq_42757964/article/details/120589847

你可能感兴趣的:(python基础知识,python,python类和对象的概念,python私有方法和公有方法,python构造方法)