1、OO基础------抽象、封装、多态、继承
2、OO原则
封装变化------找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混合在一起
多用组合,少用继承
针对接口编程,而不是针对实现编程
为交互对象之间的松耦合设计而努力,松耦合设计更有弹性,更能应对变化
3、OO模式
策略模式------定义算法族,分别封装起来,让他们之间可以互相替代,此模式让算法的变化独立于使用算法的客户
适配器模式--------将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作
观察者模式-------- 定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新
分享到:
相关推荐
HDMI 设计要点,随着现今电子产品用到HDMI接口越来越多, HDMI 设计也变得重要了,本资料就是这种接口的设计要点。
数据库课程设计大纲
光模块设计要点及注意事项.ppt
螺纹模具设计要点.pdf
面向对象课程设计大纲,老师给的,还可以,照着写
08D800-1.民用建筑电气设计要点pdf,08D800-1.民用建筑电气设计要点
粉末冶金件设计要点.pdf
金属粉末注塑模具设计要点.pptx
《数据结构与算法》课程设计大纲
高速无槽永磁电机设计要点
浅谈HMI设计要点pdf,浅谈HMI设计要点::软件需要通过界面来和人进行互动,因此界面的美观与否、好用与否,直接关系到了软件产品的成败,甚至可能起到决定软件产品生死的作用。现今世界上成功的软件公司都非常重视...
UASB结构详解及其设计要点说明.docx
硬件电路工程师电路设计要点,硬件电路工程师应该掌握的20个模拟电路
汽车注塑模具全图解教程-汽车注塑模具设计要点与实例-
汽车注塑模具全图解教程-汽车注塑模具设计要点与实例-
关于超声波结构的设计要点说明.doc
开关电源设计要点与调试pdf,陶显芳陶老讲述了开关电源的设计要点和调试,由浅入深,给大家带来一场技术盛宴!
研究网络安全综合管理平台的设计要点.pdf
本文主要讲了一下关于手机的电源管理设计要点及方法分享,希望对您的学习有所帮助。
PCB emi设计要点 PCB emi设计要点 PCB emi设计要点PCB emi设计要点 PCB emi设计要点