JAVA的设计原则分为6种,下面是个人对这6种设计模式的理解
1、单一职责原则
一个类尽量有较少的动作(方法),把一些能通用的方法提取出来,新增接口和实现。例如现在我们有一个类是猫,那么这个类有吃的方法,也有抓老鼠的方法。如果以后,我们的需求对猫吃的这个方法做调整,也就更改了猫这个类,那么就有可能影响到猫抓老鼠这个方法。(没想到比较贴切的例子,不好意思)
2、里氏替换原则
也就是说子类在任何地方是可以替换父类的。但是要能达到这种替换,我们再子类继承父类的时候,不能重写父类的方法,只能单独定义新方法。
3、依赖倒置原则
相关推荐
61条面向对象设计的经验原则61条面向对象设计的经验原则61条面向对象设计的经验原则61条面向对象设计的经验原则
java 设计原则 总结 完整 PDF 里氏替换 开闭 单一等、 还包括包的5种设计原则
设计模式的六大原则
java的设计模式,简单介绍了一些注意事项,以及一些常用的东西
设计负责人 尝试Java设计原则
java oo 设计原则
JAVA架构设计原则与J2EE必读书目推荐
Java并发编程:设计原则与模式Java并发编程:设计原则与模式
JAVA设计模式之设计原则 ---开闭原则源码
Java并发编程设计原则和模式.pdf
Java并发编程:设计原则与模式(第二版)
JAVA 24种设计模式介绍与JAVA6大设计原则
主要简述了JAVA设计中一些常用的设计原则,及其相关比较
Java并发编程:设计原则与模式(第二版).pdf
Java并发编程设计原则与模式.pdf Doug Lea的大作
java面向对象设计的六大原则
java 并发变成设计原则与模式第二版 PDF版本,下载即看
jav-desing原理模式示例 Java设计原则模式示例
java并发编程:设计原则与模式.rar
例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;...