如何解决我的项目需要哪些接口、抽象类和类?
我是新来的,我的英语不是最好的,但我希望你理解我的问题,也许可以帮助我。我做了一个小项目:
接口:车辆
抽象类: VehicleImpl 实现车辆
接口:火车延伸车辆
类:trainImpl 扩展了 VehicleImpl 实现了 train
接口:货车延伸车辆
类: waggonImpl 扩展了 VehicleImpl 实现 waggon
类别:trainConnection(可以有多辆货车和最少一列火车)
然后有一个对象是火车和货车的子类 -> 一个“火车货车”。
接口:trainwaggon 延长火车,货车
class: trainwaggonImpl 扩展 trainImpl 实现 trainwaggon (我手动添加了 waggon 中的变量,因为我不能为两个超类使用两次 super(...))
我也有一个班级位置和连接(如图表),但这些现在无关紧要。 最后,“管理”类最多有一个实例,正在管理列车连接。
那个设计模式合法吗?或者你会建议改变它吗?
谢谢你的帮助。 -拉贝
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。