- 博客(10)
- 收藏
- 关注
原创 【结构型模式】组合模式(Composite)之23种java设计模式
Component抽象组件接口/** * 抽象组件 * @author Administrator * */public interface Component { void operation();}//叶子组件interface Leaf extends Component {}//容器组件interface Composite extends Compone
2016-04-24 13:10:46 315
原创 【结构型模式】桥接模式(Bridge)之23种java设计模式
Brand接口和实现类/** * 品牌 * @author Administrator * */public interface Brand { void sale();}class Lenovo implements Brand { @Override public void sale() { System.out.println("销售联想电脑"); }
2016-04-23 21:50:45 304
原创 【结构型模式】代理模式(Proxy)之23种java设计模式
Star接口和实现类public interface Star { /** * 面谈 */ void confer(); /** * 签合同 */ void signContract(); /** * 订票 */ void bookTicket(); /** * 唱歌 */ void sing(); /** * 收钱 */ void
2016-04-23 21:19:07 363
原创 【结构型模式】适配器(adapter)模式之23种java设计模式
Adaptee被适配的类/** * 被适配的类 * (相当于例子中的,PS/2键盘) * @author Administrator * */public class Adaptee { public void request(){ System.out.println("可以完成客户请求的需要的功能!"); }}Target接口public interfac
2016-04-23 20:28:03 273
原创 【创建型模式】原型模式(Prototype)之23种java设计模式
克隆和拷贝一回事浅克隆sheep类public class Sheep implements Cloneable,Serializable { //1997,英国的克隆羊,多利! private String sname; private Date birthday; @Override protected Object clone() throws CloneNotSup
2016-04-22 15:57:10 326
原创 【创建型模式】建造者模式(Builder)之23种java设计模式
AirShip类public class AirShip { private OrbitalModule orbitalModule;// 轨道舱 private Engine engine;// 发动机 private EscapeTower escapeTower;// 逃逸塔 public void launch() { System.out.println("方法")
2016-04-22 09:57:19 277
原创 【行为型模式】观察者模式(Observer)之23种java设计模式
观察者模式(Observer)包括这个模式在内的接下来的四个模式,都是类和类之间的关系,不涉及到继承,学的时候应该 记得归纳,记得本文最开始的那个图。观察者模式很好理解,类似于邮件订阅和RSS订阅,当我们浏览一些博客或wiki时,经常会看到RSS图标,就这的意思是,当你订阅了该文章,如果后续有更新,会及时通知你。其实,简单来讲就一句话:当一个对象变化时,其它依赖该对象的对象都会收到通知,并
2016-04-21 17:17:02 461
原创 maven操作命令
mvn test 测试mvn clean 清空项目mvn package 打包mvn install 安装mvn compile 编译
2016-04-21 15:51:28 231
原创 hibernate基于主键的双向多对多的关联映射
2、类Role 和Function类Fole:public class Role { private int id; private String name; private Set functions = new HashSet(0); //get…set} Function: public class Function { private int id; pri
2016-04-21 08:53:40 976
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人