python面向对象编程思想
文章平均质量分 82
qq_33421080
这个作者很懒,什么都没留下…
展开
-
python面向对象的编程思想0725
类(1)类,这个词如果是你第一次听到,把它作为一个单独的名词,总感觉怪怪的,因为在汉语体系中,很常见的是说“鸟类”、“人类”等词语,而单独说“类”,总感觉前面缺点修饰成分。其实,它对应的是英文单词 class,“类”是这个 class 翻译过来的,你就把它作为一个翻译术语吧。除了“类”这个术语,从现在开始,还要经常提到一个 OOP,即面向对象编程(或者“面向对象程序设计”)。转载 2017-07-25 21:07:58 · 3947 阅读 · 2 评论 -
python 封装 0726
一、封装封装,顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。所以,在使用面向对象的封装特性时,需要:将内容封装到某处从某处调用被封装的内容第一步:将内容封装到某处 self 是一个形式参数,当执行 obj1 = Foo('wupeiqi', 18 ) 时,self 等于 obj1转载 2017-07-26 21:38:37 · 264 阅读 · 0 评论 -
python面向对象编程的思想0727
l 面向对象编程思想面向对象的编程核心是对象,在理解对象为何物时,必须把自己当作上帝,因为在上帝眼中世间存在的万物皆为对象,不存在的也可以创造出来。对象是特征和技能的结合,其中特征和技能分别对应对象的数据属性和方法属性。与面向过程的方法相比,面向对象不再局限于计算机的机器本质,而更加侧重于对现实世界的模拟。面向过程的方法中,有一套设计严格的操作顺序,有一个类似中央控制器的角色来进行统一调度原创 2017-07-27 21:28:43 · 269 阅读 · 0 评论 -
python3 入门 (四) 类与继承
Python 类Python中的类提供了面向对象编程的所有基本功能:类的继承机制允许多个基类,派生类可以覆盖基类中的任何方法,方法中可以调用基类中的同名方法。对象可以包含任意数量和类型的数据。python类与c++类相似,提供了类的封装,继承、多继承,构造函数、析构函数。在python3中,所有类最顶层父类都是object类,与java类似,如果定义类的时候没有写出转载 2017-10-08 18:22:43 · 400 阅读 · 0 评论