java 继承的案例
以下是一个简单的Java类继承的例子。在这个例子中,我们定义了一个基类Vehicle
,然后定义了两个派生类Car
和Truck
。
这个代码示例展示了面向对象编程中的继承和方法重写的基本用法。以下是对代码的详细分析:
类定义
基类
Vehicle
- 属性:
make
:表示车辆的制造商(如“Toyota”)。speed
:表示车辆的速度,但在示例中并未使用。- 构造方法:
Vehicle(String make)
:初始化make
属性。- 方法:
drive()
:打印出“Driving a [make]”的消息。子类
Car
继承自Vehicle
- 属性:
seatCount
:表示车内座位的数量。- 构造方法: