package text2;
public class Car {
// 编写一个Car类,具有final类型的属性品牌,具有功能drive;
// 定义其子类Aodi和Benchi,具有属性:价格、型号;具有功能:变速;
// 定义主类E,在其main方法中分别创建Aodi和Benchi的对象并测试对象的特
// 性。
final String pinpai;
public Car(String pinpai) {
super();
this.pinpai = pinpai;
}
public void pinpai()
{
System.out.println(pinpai);
}
public void drive()
{
System.out.println("开车");
}
}
package text2;
public class Aodi extends Car {
public Aodi(String pinpai) {
super(pinpai);
// TODO 自动生成的构造函数存根
}
// 定义其子类Aodi和Benchi,具有属性:价格、型号;具有功能:变速;
public void price()
{
System.out.println("奥迪价格");
}
public void xinghao()
{
System.out.println("奥迪型号");
}
}
package text2;
public class Benchi extends Car {
public Benchi(String pinpai) {
super(pinpai);
// TODO 自动生成的构造函数存根
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public String getXinghao() {
return xinghao;
}
public void setXinghao(String xinghao) {
this.xinghao = xinghao;
}
double price;
String xinghao;
public void price()
{
System.out.println(price);
}
public void xinghao()
{
System.out.println(xinghao);
}
}
package text2;
public class E {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Aodi a=new Aodi("奥迪");
a.pinpai();
a.price();
a.drive();
Benchi b=new Benchi("奔驰");
b.pinpai();
b.setPrice(120000);
b.price();
b.drive();
}
}

.编写一个Car类,具有final类型的属性品牌,具有功能drive;
定义其子类Aodi和Benchi,具有属性:价格、型号;具有功能:变速;
定义主类E,在其main方法中分别创建Aodi和Benchi的对象并测试对象的特
性。