手记

基础动画效果解析

设计模式的六大设计原则
1单一原则,每个类,每个类所负责的功能必须具备高强对的粒子性,即功能的单一了,如果一个类负责的东西太多,他被重用的机会就越少!
单一职责原则是实现高内聚、低耦合的指导方针,它是最简单但又最难运用的原则,需要设计人员发现类的不同职责并将其分离

2里氏代换原则:所有引用基类(父类)的地方必须能透明地使用其子类的对象。

在软件中将一个基类对象替换成它的子类对象,程序将不会产生任何错误和异常
里氏代换是实现开闭原则的重要条件。

3依赖倒置原则:抽象不应该细节,细节应该依赖于抽象,也就是说,我们要接口编程!

4开闭原则:软件框架的设计。要实现对拓展开放,修改关闭。即需求修改的时候,不需要动到原有的代码,这样实现了代码的低耦合!

5接口隔离原则(Interface Segregation Principle, ISP):使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口。

6迪米特法则(Law of Demeter, LoD):一个软件实体应当尽可能少地与其他实体发生相互作用,使类与类之间保持松散的耦合关系

原文链接:http://www.apkbus.com/blog-880881-77775.html

0人推荐
随时随地看视频
慕课网APP