码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2018-07-02 15:32:26      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:运行   调用   love   成员   day   使用   信息   规范.   ldb   

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

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

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

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

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

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

标签:运行   调用   love   成员   day   使用   信息   规范.   ldb   

原文地址:https://www.cnblogs.com/Fushengliangnian/p/9253886.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!