标签:
当一个类中的某些方法并不是面向所有的类时,可以使用该重构将其迁移到子类中。我这里举的例子十分简单,它包含一个Registration类,该类处理与学生注册课程相关的所有信息。
public class Registration {
public NonRegistrationAction action;
public Double registrationTotal;
public String notes;
public String description;
public Date registrationDate;
}
public class Registration {
public Double registrationTotal;
public String description;
public Date registrationDate;
}
public class NonRegistration extends Registration{
public NonRegistrationAction action;
public String notes;
}
标签:
原文地址:http://www.cnblogs.com/jgig11/p/5786346.html