草庐IT

GeneralParkingLot

全部标签

java - 使用 OOPS 扩展已经编写的类

我正在尝试学习设计实践和OOP。我使用parking场问题作为示例开始。我有一个GeneralParkingLot接口(interface)和一个Vehicle接口(interface)。GeneralParkingLot只有一个函数returnParkingLotSize,Vehicle接口(interface)有多个Vehicle属性。我创建了一个DowntownParkingLot类,它扩展了GeneralParkingLot并具有其他属性,例如listOfCars、availableSlots等。和一个扩展Vehicle类的Car类。我有一个处理传入命令的HandlerClas