如果重新设计这个类,怎么才能做到可以新增成员变量,但不用改代码。
public class Contact{
private String name;
private String tel;
····
}
可以新增一个map成员变量,在map中添加变量,如name,就加一个name的键值对。
那你只有继承了……
一般来说,写一个父类,去继承子类。然后再实例化类。