字段下移(Push Down Field)
超类中某个字段只被部分子类用到;将这个字段移到需要它的子类中去
一、动机
只有某些子类需要超类中的一个字段
二、做法
1、在所有的子类中声明该字段
2、将该字段从超类中删除
3、编译,测试
4、将该字段从不需要它的子类中删除
5、编译,测试
字段下移(Push Down Field)
超类中某个字段只被部分子类用到;将这个字段移到需要它的子类中去
一、动机
只有某些子类需要超类中的一个字段
二、做法
1、在所有的子类中声明该字段
2、将该字段从超类中删除
3、编译,测试
4、将该字段从不需要它的子类中删除
5、编译,测试