Dylan.lew的Java专栏

JavaEE JavaSE JavaME .NET 数据库 中间件 服务器 开源 数字技术

我适合的职业

第一范围:ISTJ:审计员、后勤经理、信息总监、预算分析员、工程师、技术作者、电脑编程员、证券经纪人、地质学者、医学研究者、会计、文字处理专业人士。 第二范围:ESFJ:公关客户经理、个人银行业务员、销售代表、人力资源顾问、零售业主、餐饮业者、房地产经纪人、营销经理、电话营销员、办公室经理、接待...

2012-09-25 10:35:36

阅读数 1782

评论数 0

设计模式6大原则:里氏置换原则

里氏置换原则(Liskov Substitution Principle),简称LSP 定义: Functions that use pointers or references to base classes must be able to use objects of derive...

2012-09-21 10:36:39

阅读数 1506

评论数 0

设计模式6大原则:依赖倒置原则

依赖倒置原则(Dependence Inversion Principle),简称DIP 定义 High level modules should depend upon low level modules. Both should depend upon abstractions. ...

2012-09-21 10:35:18

阅读数 1568

评论数 0

设计模式6大原则:接口隔离原则

首先看看接口隔离原则的定义,有两种定义 第一种:Clients should not be forced to depend upon interfaces that they don't use.(客户端不应该强行以来它不需要的接口) 第二种:The dependency of on...

2012-09-21 10:34:27

阅读数 1484

评论数 0

设计模式6大原则:单一职责原则

单一职责原则(Single Responsibility Principle),简称SRP。 定义: There should never be more than one reason for a class to change. 应该有且仅有一个原因引起类的变更。 有时...

2012-09-21 10:33:11

阅读数 4049

评论数 0

设计模式6大原则:迪米特法则

迪米特法则(Law of emeter) 定义:一个对象应该对其他对象了解最少 迪米特法则的核心观念就是类间解耦,弱耦合,只有弱耦合了以后,类的复用性才可以提高。 形象一点的比喻类似于:监狱内的犯人是不应该跟外面的人接触的,当然或许会有探亲的。这里的监狱就是类,里面的犯人就是类内...

2012-09-21 10:31:38

阅读数 1013

评论数 0

设计模式6大原则:开闭原则

开闭原则(Open Closed Principle) 开闭原则的核心是:对扩展开放,对修改关闭。 白话意思就是我们改变一个软件时(比如扩展其他功能),应该通过扩展的方式来达到软件的改变,而不应爱修改原有代码来实现变化。 开闭原则算是前5中原则的一个抽象总结,前五种是开闭原则的一...

2012-09-21 10:30:11

阅读数 1502

评论数 0

提示
确定要删除当前文章?
取消 删除