JAVA与模式学习笔记之设计原则
来源:互联网 发布:淘宝彩票网 编辑:程序博客网 时间:2024/05/16 06:06
1. 开闭原则(OPEN-CLOSED PRINCIPLE OCP):对扩展开放,对修改关闭。
方式:(1)通过抽象实现对修改的关闭
(2)通过继承实现对扩展的开放
2.里氏代换原则(LISKOV Subsitution Principle LSP ):任何基类出现的地方,其子类一定 可以出现。
3.依赖倒转原则(Dependency Inversion Principle DIP): 要依赖于抽象,不要依赖于实现
4.接口隔离原则(Interface Segregation Principle ISP):应当为客户端提供尽可能小的单独 的接口,而不是提供大的总的接口
5.组合/聚合复用原则(Composition/Aggregation Principle CARP): 要尽量使用合成/聚合, 而不是继承关系达到复用的目的。
6.迪米特法则(Law of Demeter, LOD): 一个软件实体应该尽可能少的与其他实体发生相互作 用
- 《JAVA与模式》学习笔记之面向对象设计原则
- JAVA与模式学习笔记之设计原则
- Java学习笔记之设计模式原则
- 设计模式学习笔记(Java篇)之设计模式原则
- 《Java与模式》学习笔记:设计模式——原则
- 【设计模式】学习笔记之设计原则
- 设计模式学习笔记(一):设计模式与设计原则
- JAVA与模式--设计原则笔记
- JAVA与模式--设计原则笔记
- 学习设计模式原则之依赖倒置原则,代码笔记
- 设计模式之学习笔记1-----设计原则
- 设计模式 学习笔记 之 设计原则 (2)
- java设计模式学习笔记--面向对象设计原则
- 《Java与模式》学习笔记(1)——设计原则
- 设计模式学习笔记之依赖倒转原则
- 设计模式学习笔记之里式替换原则
- java之设计模式原则
- java模式笔记之6大设计原则
- UIView动画停止调用方法遇到的问题
- 初步实现系统级拦截应用程序取硬盘物理序列号
- XTreme ToolkitPro简介
- JAVA与模式学习笔记之关系的概念
- 哎哟,networkmanager的无线总算KO了~
- JAVA与模式学习笔记之设计原则
- 打印组合
- JAVA与模式学习笔记之合成模式
- Android开发者如何从数以万计应用中突围
- Glass-theme cod mw2 for win7|Windows7主题下载
- Head First Servlets&Jsp 读书摘记7——【JSTL】
- 6月28号
- 16 ORA-29250 to ORA-32775
- 再次紫光