6月6日 面对对象复习

Posted zhaoweihang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6月6日 面对对象复习相关的知识,希望对你有一定的参考价值。

 

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

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

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

多态:python崇尚鸭子类型

 

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

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

@property

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

 

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

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

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

 

以上是关于6月6日 面对对象复习的主要内容,如果未能解决你的问题,请参考以下文章

Python复习——复习6次课(12月3日)

学习Python基础--------6面对对象进阶

Java学习记录(补充二:面对对象基础复习,习题)

跟着百度学PHP[4]OOP面对对象编程-6-构造方法(__construct)和构析方法(__destruct)

6月29日早:面对SWIFT和CHIPS系统的挑战

201771010135杨蓉庆 《面对对象程序设计(java)》第八周学习总结