
首先 创建类叫做 Automobile
然后类下面有属性和方法
属性:brand和plateNumber
方法:计算租金
租金多少不确定因为不确定车型 可以先return0
在方法后面我们可以写子类卡车和巴士
卡车和巴士继承父类
属性由于被private修饰过了
所以要提供getter和setter方法 在属性后面加入
两个子类也有自己对应的属性和方法
卡车
属性:车辆类型
方法:重写父类中getRent方法 因为父类返回值是0不满足我们想要的类型
不重写 就是调用父类中的Obiect的toString
所以我们在重写方法中写具体租金计算方法
巴士
属性:座位数
方法:重写,根据座位数判断租金
卡车构造器:
卡车属性后面要有构造器明确品牌 车牌号 类型
只有type是子类中的属性
需要this
品牌和车牌号是父类中的
要想继承父类的可以利用super来继承这两个属性
巴士构造器:
提供构造器明确品牌,车牌号,座位数
super传入父类中的品牌和车牌号
利用this将局部变量座位数赋值给成员变量
注:创建对象一定会用到构造器
构造器是用来创建对象的




