重构手法61:push down field (字段下移)
2010-08-12 19:39
176 查看
超类中的某个字段只被部分子类用到,将这个字段移到需要它的那些子类去。
动机:如果只有某些子类需要超类内的一个字段,那就可以使用本项重构。
动机:如果只有某些子类需要超类内的一个字段,那就可以使用本项重构。
相关文章推荐
- 重构6-Push Down Field(字段下移)
- 重构第6天:降低字段(Push Down Field)
- 重构手法60:push down Method (函数下移)
- 重构之Pull Up Field ,Push Down Field 与Rename(method,class,parameter)笔记
- 处理概括关系之五 :Push Down Field(值域下移)
- 重构手法18:Self Encapsulate Field (自封装字段)
- 重构改善既有代码设计--重构手法18:Self Encapsulate Field (自封装字段)
- 重构手法57:Pull Up Field (字段上移)
- 重构4-Push Down Method(方法下移)
- 重构第5天:提升字段(Pull Up Field)
- 重构5-Pull Up Field(字段上移)
- Refactoring Day 6 : Push Down Field
- 处理概括关系之四 :Push Down Method(函数下移)
- 重构手法27:Encapsulated Field (封装字段)
- 重构手法54:Encapsulate Downcast (封装向下转型)
- Refactoring--Pull Up /Push Down Method or Field
- 重构手法33:Replace Subclass with Field (以字段取代子类)
- 重构改善既有代码设计--重构手法11:Move Field (搬移字段)
- 重构手法11:Move Field (搬移字段)
- 重构第4天:降低方法(Push Down Method)