摘要:
3. 提炼类(Extract Class) 3.1 动机 (1)某个类做了应该由两个类做的事,可以将相关字段和函数从旧类搬移到新类。 (2)当某些特性需要以一种方式来子类化,另外一些特性则需要以另一种方式子类化,这就意味着需要分解原来的类。 3.2 做法 (1)决定如何分解类所负的责任。 (2)建立 阅读全文
posted @ 2016-10-15 18:01 浅墨浓香 阅读(313) 评论(0) 推荐(0) 编辑
|
||
摘要:
3. 提炼类(Extract Class) 3.1 动机 (1)某个类做了应该由两个类做的事,可以将相关字段和函数从旧类搬移到新类。 (2)当某些特性需要以一种方式来子类化,另外一些特性则需要以另一种方式子类化,这就意味着需要分解原来的类。 3.2 做法 (1)决定如何分解类所负的责任。 (2)建立 阅读全文
posted @ 2016-10-15 18:01 浅墨浓香 阅读(313) 评论(0) 推荐(0) 编辑 |
||