上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 143 下一页
摘要: 简单工厂理解:简单工厂模式的工厂类一般是使用静态方法,通过接收的参数不同来返回不同的对象的实例,不修改代码的话,是无法扩展的。先定义产品类,它们需要实现同一接口或继承自同一抽象类。//产品接口(或抽象类)publicinterfaceIClassDo{voiddoSomething();}publi... 阅读全文
posted @ 2014-04-30 16:16 JAVA之迷 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 对于简单工厂来说,它的工厂只能是这个样子的publicclassSimplyFactory{/***静态工厂方法*/publicstaticProuctfactory(Stringwhich)throwNoSuchProductExcption{if(which.equalIgnoreCase("p... 阅读全文
posted @ 2014-04-30 16:16 JAVA之迷 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 《大话设计模式》连续三章讲述了三个原则,把这些重要语录摘抄下来,供我日后好好理解。单一职责原则(Simple Response Principle):就一个类而言,应该仅有一个引起他变化的原因。当一个类承担了过多的职责,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其它职责的... 阅读全文
posted @ 2014-04-30 16:15 JAVA之迷 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 在没有好好地研习面向对象设计的设计模式之前,我对Java接口和Java抽象类的认识还是很模糊,很不可理解。刚学Java语言时,就很难理解为什么要有接口这个概念,虽说是可以实现所谓的多继承,可一个只有方法名,没有方法体的东西,我实现它又有什么用呢?我从它那什么也得不到,除了一些方法名,我直接在具体类里... 阅读全文
posted @ 2014-04-30 16:14 JAVA之迷 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private实现封装。什么是封装?封装把对像的所有组成部分组合... 阅读全文
posted @ 2014-04-30 16:11 JAVA之迷 阅读(3868) 评论(0) 推荐(1) 编辑
上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 143 下一页