以停车场为例。设计一个停车场,在不同类型的停车位管理不同类型的汽车的停放/取消停放。我们可以先定义一个类ParkingLot,其中包含停车位、总楼层、宽度、停车场长度等。然后我们定义类Vehicle,它可以被不同的车辆类型如Car、Motercycle等继承。我们可以甚至定义类 Parking_Slot 类...
我很困惑的是我应该在哪个类中实现诸如 park() 和 unpark() 之类的动作函数。这些函数似乎与我提到的所有三个类有关:ParkingLot、Vehicle、Parking_Slot。
如果有多个相关的类,任何人都可以解释一下我们应该在哪个类中放置一个函数吗?