面向对象
idevede
在等待的日子里,刻苦读书,谦卑做人,养得极深,日后才能枝繁叶茂
展开
-
设计模式之Decorator(油漆工) 装饰者模式
装饰模式:Decorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee.这两种实体在Decorator模式中是必须的. Decorator定义: 动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式达到功能的扩充显得更为灵活. 为什么使用Decora转载 2016-11-29 22:28:50 · 9611 阅读 · 5 评论 -
面向对象之桥梁模式
桥梁模式(Bridge Patter)也叫做桥接模式,是一个比较简单的模式。 定义: 将抽象和实现解耦,使得两者可以独立地变化。 通用类图: ● Abstraction——抽象化角色 它主要的职责是定义出该角色的行为,同时保存一个对实现化角色的引用,该角色一般是抽象类。 ● Implementro——实现化角色 它是接原创 2016-11-19 11:12:03 · 9267 阅读 · 0 评论 -
静态块 简单例子
一个简单的例子 1. 所有静态的(无论其是变量还是块)都按顺序执行. 2. 所有的非静态的块都在静态的(无论其是变量还是块)后执行. 3. 所有的块(无论是静态的还是非静态的)都在构造之前执行. 4. 静态块在类被加载到内存后就开始执行 5. 非静态块是在创建对象时,构造之前被调用 Java代码 public class TestStat转载 2016-12-05 15:24:48 · 9771 阅读 · 2 评论