码迷,mamicode.com
首页 > 其他好文 > 详细

6月6日 面对对象复习

时间:2018-06-06 23:46:27      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:性问题   返回值   定义   返回   eth   pytho   就是   多态   解决   

 

面对对象编程核心是对象二字,是一种上帝式的思维,它的优点是解决了程序的扩展性问题。

类有两种属性:数据属性和函数属性

三大特性:继承,封装,多态

多态:python崇尚鸭子类型

 

封装:将属性隐藏起来,对内开放,对外隐藏;

会变成__X会变成_A__X #A是类名

@property

把函数伪装成一个属性,本质还是一个函数,一定要有返回值

 

类中定义的函数分为 绑定方法和非绑定方法:

绑定方法默认是给对象使用的,用classmethod装饰器装饰灯的方法是调用给类使用的

非绑定方法是用staticmethod装饰器装饰的方法,就是单纯的一个函数,不会自动传值

 

6月6日 面对对象复习

标签:性问题   返回值   定义   返回   eth   pytho   就是   多态   解决   

原文地址:https://www.cnblogs.com/zhaoweihang/p/9147648.html

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