当前位置: 技术问答>java相关
一个简单类设计问题
来源: 互联网 发布时间:2015-03-30
本文导语: 我有2个类,一个是联系人类,里面有名字,id,position等属性,还有一个员工类,里面也有id,pozition,name,sex等属性,现在想加入一些联系方法的属性,比如mobile,bp,zipcode等,那么联系方法怎么做比较合适,使用abstract ,int...
我有2个类,一个是联系人类,里面有名字,id,position等属性,还有一个员工类,里面也有id,pozition,name,sex等属性,现在想加入一些联系方法的属性,比如mobile,bp,zipcode等,那么联系方法怎么做比较合适,使用abstract ,interface还是生成一个新类,作继承?
|
有共同属性的东西可以抽象成抽象类
新加东西就可以继承抽象类产生子类
新加东西就可以继承抽象类产生子类
|
你说的三种方法都可行。
但是,如果联系人必定是员工的话,建议采用继承。
但是,如果联系人必定是员工的话,建议采用继承。
|
做个新类吧