设计模式的XX原则

[size=large]不懂,记个术语先。[/size] :cry:
[list]
[*]里氏代换原则
[*]依赖倒转原则
[*]合成/聚合复用原则
[*]迪米特法则
[*]接口隔离原则
[/list]

[size=large]
1、里氏代换原则,多态
又称为“开-闭原则”。继承:父类行,子类一定行。反之不一定。
应该就是设计好父类接口,让子类去实现。


2、依赖倒转原则
依赖于父类的设计,而不依赖于子类的实现。(手段)
这样第一个原则(目的)就体现其价值。


3、合成/聚合复用原则
如果继承是垂直作用的,那么这个原则就是水平应用。


4、迪米特法则
影响范围尽量小,与其它模块的牵扯少点。不要牵一发而动全身


5、接口隔离原则
接口应该小,不要传太多的不同类的数据。和4一样,是通信的限制。
如果通信内容广而泛,说明涉及的模块也大、多。

[/size]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值