python 进阶
文章平均质量分 86
猫&九
毕加索的忧伤
展开
-
python —— 面向对象高级特性 (三种方法、property类,单例模式)
面向对象高级特性目录三种方法类方法实例方法静态方法示例:示例1:类方法和实例方法实例2:类方法和静态方法理解的简单案例property 类(类方法变成类属性,让代码更简洁)1)、property 类原型2)、什么是propetry类3)、property属性的定义和调用要注意一下几点:4)、property属性的有两种方式:5)、注意:示例3:property类属性示例4:property简单案例单例模式(一个类只能实例化一个对象的设计模式原创 2021-03-01 23:08:05 · 566 阅读 · 0 评论 -
python —— 面向对象编程 (三大特征:封装、继承、多态)
面向对象编程 (三大特征:封装、继承、多态)封装1. 什么是封装2. 注 :3. 示例示例1:封装特性示例2:巩固封装特性示例3:链表的封装示例4:栈的封装示例5:二叉树的封装示例6:队列的封装继承1. 继承(只有一层继承关系)示例7:继承的实现2. 多继承 (有多层继承关系)示例8:多继承3. 私有属性与私有方法多态封装1. 什么是封装顾名思义就是将内容封装到某个地方,以后再去调用被封装在某处的内容。 所以,在使用面向...原创 2021-03-01 16:16:52 · 820 阅读 · 2 评论 -
python —— 面向对象编程 (初探类)
目录1. 面向对象技术简介 :2. 类 :3. 类对象4. 实例对象5. 示例(类定义和实例化)1. 面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。 方法重写:如果从父...原创 2021-03-01 14:10:53 · 220 阅读 · 0 评论