- 博客(2)
- 收藏
- 关注
原创 Python面向对象六大原则
Python面向对象六大原则开闭原则(终极目标)单一原则依赖倒置原则组合复用原则里式替换原则迪米特法则六大原则:开闭原则、单一原则、依赖倒置原则、组合复用原则、里式替换原则、迪米特法则开闭原则(终极目标)开闭原则是代码编写的的终极目标,而面向对象的其他五个原则全部都是为开闭原则服务的,以开闭原则为基本目标,通过不同方法来降低耦合度。“开”指的是允许一个类甚至往大了说允许一个系统随时可以对自...
2019-03-30 17:46:30 2101 5
原创 python面向对象三大特性
python面向对象三大特性封装继承多态封装数据角度:用一个类包装多个变量,还可以定义方法,操作数据行为角度:不同程序员开发一个项目的不同功能,在使用时,直接调用,不需要思考其内部实现设计角度:(1)分而治之:拿到需求之后,分析需求,将需求拆解为不同的类来解决问题(2)封装变化:找出所有可能变化的功能,使用类来单独定义(3)高内聚:一个类只负责一件事(4)低耦合:类与类之间的联系越少...
2019-03-19 20:10:59 175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人