oldboy 21th day. I love Python. 面向对象之封装, 多态, 继承 三大特性

Posted 浮生凉年

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oldboy 21th day. I love Python. 面向对象之封装, 多态, 继承 三大特性相关的知识,希望对你有一定的参考价值。

一, 主要内容:
接口类:( 只是在工作中, 书写的一种规范.)

抽象类:
  用处: 在工作中, 如果你要是规定几个类, 必须有一样的方法, 你要是抽象类.

封装:
  1, 将一些属性或者方法 (一些有用的信息) 放置在一个空间中.

  2, 私有成员的封装:私有静态变量, 私有属性, 私有方法 特点: 在变量前+__双下划线, 并且在类外面,子类访问私有变量,私有方法 是访问不到的. 因为私有成员,在运行时, 都会变成: _类名__变量名 所以你在类的外部,或者派生类中都不可访问.
    有些方法, 变量, 属性, 只在类内部进行使用即可, 不允许在类的外部, 或者派生类中调用.

类的整体分类:
第一部分:
公有静态字段
私有静态字段
第二部分:
特殊方法: __init__,__str__ 等等
普通方法:
私有方法:
类方法:
属性:


















以上是关于oldboy 21th day. I love Python. 面向对象之封装, 多态, 继承 三大特性的主要内容,如果未能解决你的问题,请参考以下文章

oldboy twentieth day . I love Python. 面向对象之 继承 :

Oldboy tenth day . I love Python. Tenth day- second 初识函数def()

oldboy seventeenth day. I love Python. 万恶之神: 递归; 初始算法: 二分查找;

oldboy sixteenth day. I love Python. low版本的 员工信息程序:

人生苦短 我学python之OldBoy21天入门_day01·Python基础语法

人生苦短 我学python之OldBoy21天入门_day02·数据类型字符编码学习