10 2018 档案

摘要:一个面向对象简化过程的例子 在子类派生出的新功能中如何重用父类的功能:方式一: 指名道姓地访问某一个类中的函数,与继承无关(需要手动传对象) 在单继承背景下,无论新式类还是经典类属性查找顺序都一样obj 类 父类 在多继承背景下,如果一个子类继承了多个分支,但是多个分支没有汇聚到一个非object类 阅读全文
posted @ 2018-10-24 20:25 endlesswaltz 阅读(126) 评论(0) 推荐(0) 编辑
摘要:组合 1. 什么是组合 一个对象的属性是来自于另外一个类的对象,称之为组合2. 为何用组合 组合也是用来解决类与类代码冗余的问题 封装 1. 什么是封装 装指的是把属性装进一个容器 封指的是隐藏的意思,但是这种隐藏式对外不对内的2. 为何要封装 封装不是单纯意义的隐藏 封装数据属性的目的:将数据属性 阅读全文
posted @ 2018-10-24 20:09 endlesswaltz 阅读(100) 评论(0) 推荐(0) 编辑
摘要:1.面向过程编程与面向对象编程. ①面向过程编程: 语法 class关键字后跟类名,类名规范(大写开头,驼峰命名法) 在定义阶段 只要包含该类的py被执行 就会做两件事情 1.就会创建类的名称空间 2.执行代码 将产生的名称放入名称空间 使用类中的属性: print(SHOldboyStudent. 阅读全文
posted @ 2018-10-22 15:40 endlesswaltz 阅读(171) 评论(0) 推荐(0) 编辑