
设计模式
cherrlasea
学习笔记
越努力,越幸运
展开
-
装饰者模式学习
装饰者模式学习,记录下来以后看,图和代码都和书上的一模一样。 代码片段1:(饮料抽象类)public abstract class Beverage { String description = "Unknown Beverage"; public String getDescription(){ return description; } pub原创 2016-05-03 15:35:08 · 300 阅读 · 0 评论 -
对象适配器模式学习
对象适配器(使用组合实现) 类适配器(使用继承实现) 对象适配器实例代码 1 定义接口public interface Target { void request();}片2 定义被适配者类public class Adaptee { public void specificRequest(){ System.out.println("Adaptee spec原创 2016-05-06 16:17:04 · 348 阅读 · 0 评论 -
3 条你必须知道的软件开发原则
在本文中将介绍3条重要的软件开发原则,你可能已经知道,也可能只知道其中一条。这些原则看似很简单,但实施起来会很难。无论如何,这些原则提供了一个管理复杂软件项目的强大的途径。当涉及到真实世界中的项目开发时,你会发现这些原则都是非常有用的。 原则1:不要重复自己(Don’t Repeat Yourself,DRY原则) 这个原则非常重要,换言之,就是不要写重复的代码。 当你正在转载 2016-07-13 10:59:39 · 460 阅读 · 0 评论