面向对象设计中原则:
单一职责原则
开-闭原则
里氏替换原则
依赖倒置原则
接口倒置原则
最少知识原则(迪米特法则)
少用继承多用组合(合成复用)
面向对象设计中原则:
单一职责原则
开-闭原则
里氏替换原则
依赖倒置原则
接口倒置原则
最少知识原则(迪米特法则)
少用继承多用组合(合成复用)
设计模式的作用:
1、解决同一种类型的问题
2、使用设计模式可以让代码结构更加清晰
面向对象设计中常见的设计原则
1、单一职责
2、开-闭原则
3、里氏替换原则
4、依赖倒置原则
5、接口隔离原则
6、最少知识原则(迪米特法则)
单一职责原则
开-闭原则
里氏替换原则
依赖倒置原则
接口隔离原则
最少知识原则(迪米特法则)
少用继承多用组合(合成复用)
《设计模式 可复用面向对象软件的基础》
《head First 设计模式(中文版)》
《设计模式与完美游戏开发》