初学java,有一个有关继承的课后题求解答
建立一个公交管理系统,先从构造基本类开始入手(1)Bus汽车管理模块,允许使用者添加,更改和删除Bus基本信息,声明一个Bus类,此类对象应包括type(String),engine number(int),seating capacity(int),route(int)(2)Route线路管理模块,允许使用者添加,更改和删除Route基本信息,包括the number of stops(int),starting station(String),destination(String),running time(String)(3)Employee员工管理模块,允许使用者添加,更改和删除Employee基本信息,包括name(String),ID(int),age(int),message(String)(4)Passenger顾客管理模块,允许使用者添加,更改和删除Passenger基本信息,包括name(String),易做图(char),age(int),message(String)(5)对Route线路管理模块进行扩展:Route类派生出一个Local类和LongDistance类,前者负责市内或者近郊,后者负责长途客运,自行设计两个子类属性和相关操作。这两个类都具有一个Bus类对象作为数据成员,用于记录运行(6)对Employee进行扩展,派生出manager类,manager类具有职务,管理部门,职责等特性。 --------------------编程问答-------------------- 好长,帮顶,楼主辛苦了 --------------------编程问答-------------------- 长不要紧,问题是规整啊。。至少1,2,3,4这样的列得对齐吧。。
class Bus{
String type;
}
等等,这个没问题吧。。
第二个,也是建类,
第三个还是建类。。
第四个还是建类。。。
第五个了,类继承了。。
建类
Route{
}
然后建立两个子类
Local类
Local extends Route{
}
LongDistance extends Route}
}
第六个和第五个类似,照着学吧。。
哪里不懂就追问 --------------------编程问答-------------------- 这排版就不想看了呐。
补充:Java , Java相关