当前位置: 代码迷 >> J2SE >> 请教小弟我这样设计的继承,有有关问题么
  详细解决方案

请教小弟我这样设计的继承,有有关问题么

热度:58   发布时间:2016-04-23 20:02:05.0
请问我这样设计的继承,有问题么?
我的excel中有很多字段如cityName, date,每一个记录构成一个AQI对象,所以我设计一个CSV和XLS类来继承AQI, 
然后CSV和XLS都有个属性是fileName.所以我就讲fileName提取到父类AQI.
然后我可以通过两种方式初始化构造函数:1)传入cityName, date等字段.2)传入fileName.
但是感觉很别扭.
------解决思路----------------------
你也可以把构造函数做成这样啊


public Csv(String fileName, String cityName, String date){
    super(fileName);
}

------解决思路----------------------
1楼的做法,相比较你的而言会更容易让人理解,更符合常规思维。
  相关解决方案