- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 设计模式基础之类与类图
1.类的定义: 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职 责,在定义类的时候,将类的职责分解成为类的属性和操作(即方法)。
2015-08-31 21:09:01 558
原创 设计模式之装饰模式
一般有两种方式可以实现给一个类或对象增加行为: 1.继承机制 :使用继承机制是给现有类添加功能的一种有效途径,通过继承一个现有类可以使得子类在拥有自身方法的同时还拥有父类的方法。但是这种方法是静态的,用户不能控制增加行为的方式和时机 2.关联机制:即将一个类的对象嵌入另一个对象中,由另一个对象来决定是否调用嵌入对象的行为以便扩展自己的行为,我们称这个嵌入的对象为装饰器(De
2015-08-15 10:24:05 883
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人