Java:期末编程试题1(及答案)编写一个Car类,具有:属性:品牌(mark)——String类型     功能:驾驶(void drive( ))........

编写一个Java程序,并满足如下要求: 

1)编写一个Car类,具有:属性:品牌(mark)——String类型     功能:驾驶(void drive( ))

2)定义Car类的子类SubCar,具有:属性:价格(price)、速度(speed)——int型    

      功能:变速(void speedChange(int newSpeed)),把新速度赋给speed

3)定义主类E,在其main方法中创建SubCar类的两个对象:aodi和benchi的对 象并测试其对象的特性。

Car.java

public class Car {

public String mark;

public void drive()

{

System.out.println(mark+"车在公路上行驶");

}

}

 

SubCar.java

public class SubCar extends Car

{

public int price,speed;

public void speedChange(int newSpeed)

{

speed=newSpeed;

}

}

E.java

public class E {

 

public static void main(String[] args) {

 SubCar aodi=new SubCar();

 SubCar benchi=new SubCar();

         aodi.speedChange(32);

         aodi.mark="奥迪";

         benchi.mark="奔驰";

         aodi.drive();

         System.out.println("奥迪的车速为"+aodi.speed);

         benchi.speedChange(92);

         benchi.drive();

         System.out.println("奔驰的车速为"+benchi.speed);

}

 

}

  • 7
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

濯一一

你的鼓励:我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值