编写一个带有main函数的类,调用上面的汽车类,实例化奔驰大众丰田等不同品牌和型号,模拟开车过程:启动加速转弯刹车息火,实时显示速度。
Posted 浅情孤唐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写一个带有main函数的类,调用上面的汽车类,实例化奔驰大众丰田等不同品牌和型号,模拟开车过程:启动加速转弯刹车息火,实时显示速度。相关的知识,希望对你有一定的参考价值。
//程序入口
public static void main(String[] args) {
// TODO Auto-generated method stub
// 声明Car类并实例化car对象
Car car = new Car();
// 设置属性
car.setBrand("奔驰");
car.setModelNumber("s500");
car.setDisplacement("2.0t");
car.setSpeed("200公里时速");
car.setKilometre("2010");
// 对象.调用方法
car.start();// 启动
car.accelerate();// 加速
car.brake();// 刹车
car.turn();// 转弯
car.fire();// 熄火
car.Display();// 输出汽车
// 声明Car类并实例化car对象
Car car1 = new Car();
// 设置属性
car1.setBrand("大众");
car1.setModelNumber("斯科拉");
car1.setDisplacement("1.6t");
car1.setSpeed("160公里时速");
car1.setKilometre("5000");
// 对象.调用方法
car1.start();// 启动
car1.accelerate();// 加速
car1.brake();// 刹车
car1.turn();// 转弯
car1.fire();// 熄火
car1.Display();// 输出汽车
Car car2 = new Car();
// 设置属性
car2.setBrand("宝马");
car2.setModelNumber("");
car2.setDisplacement("2.0t");
car2.setSpeed("210公里时速");
car2.setKilometre("10000");
// 对象.调用方法
car2.start();// 启动
car2.accelerate();// 加速
car2.brake();// 刹车
car2.turn();// 转弯
car2.fire();// 熄火
car2.Display();// 输出汽车
}
}
以上是关于编写一个带有main函数的类,调用上面的汽车类,实例化奔驰大众丰田等不同品牌和型号,模拟开车过程:启动加速转弯刹车息火,实时显示速度。的主要内容,如果未能解决你的问题,请参考以下文章
带有public static void main方法的类,其中的成员变量必须是static的,否则main方法没法调用。除非是main里的局部变量。因为main方法就是static的啊。