请问如何用Java编写一个汽车类Car

编写一个汽车类Car,具有属性:Stringcolor;//车的颜色intdoor;//车门数量floatspeed;//车的速度编写一个无参构造方法,构造对象的同时给各... 编写一个汽车类Car,具有属性:
String color;//车的颜色
int door;//车门数量
float speed;//车的速度
编写一个无参构造方法,构造对象的同时给各属性赋值。
public Car(){
//请填写相应的代码
}
编写一个具有3个参数的构造方法
public Car(String color,int door,float speed){
//请填写相应的代码
}
public void start(){
//汽车启动。输出汽车已启动,并输出汽车的各个属性
}
public void speedUp(float speed){
//加速
}
public void shutDown(float speed){
//减速
}
public void brake(){
//刹车
}
编写一个类Test,测试上面的汽车类。
展开
 我来答
蝶舞何方
2019-04-26 · 超过28用户采纳过TA的回答
知道答主
回答量:50
采纳率:85%
帮助的人:26.5万
展开全部

public class Car {

private String color;//颜色

private int door;//车门数量

private float speed;//车速

public Car(){

this.color = "红色";

this.door = 3;

this.speed = 110;

}

public Car(String color, int door, float speed) {

this.color = color;

this.door = door;

this.speed = speed;

}

public void start(){

//汽车启动。输出汽车已启动,并输出汽车的各个属性

System.out.println("汽车已启动,汽车颜色为"+color+",车门数为"+door+",车速为"+speed);

}

public void speedUp(float speed){

//加速

System.out.println("汽车加速到"+speed+"km/h");

}

public void shutDown(float speed){

//减速

System.out.println("汽车减速到"+speed+"km/h");

}

public void brake(){

//刹车

System.out.println("已刹车");

}

}

public class Test {

public static void main(String[] args){

Car car = new Car();

car.start();

car.speedUp(100);

car.shutDown(60);

car.brake();

Car car1 = new Car("白色",4,20.2F);

car1.start();

car1.speedUp(100);

car1.shutDown(60);

car1.brake();

}

}

运行结果

Sole_梦
2019-04-26
知道答主
回答量:33
采纳率:0%
帮助的人:10.7万
展开全部
public class CarInfo{
 private String color;
 private int door;
 private float speed;
 
 CarInfo(){
     this.color="red";
     this.door=4;
     this.speed=80F;
 }
 public void setColor(String color){
     this.color=color;
 }
 public String getColor(){
     return this.color;
 }
 public void setDoor(int door){
     this.door=door;
 }
 public int getDoor(){
     return this.door;
 }
 public void setSpeed(float speed){
     this.speed=speed;
 }
 public float getSpeed(){
     return this.speed;
 }
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2019-04-26
知道答主
回答量:24
采纳率:0%
帮助的人:1.5万
展开全部
new this dian
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c625205
2019-04-26 · 超过27用户采纳过TA的回答
知道答主
回答量:61
采纳率:78%
帮助的人:25.6万
展开全部
public class Car {
// 请填写相应的代码
String color;// 车的颜色
int door;// 车门数量
float speed;// 车的速度
// 编写一个无参构造方法,构造对象的同时给各属性赋值。
public Car() {
// 请填写相应的代码
color = "black";
door = 4;
speed = 120.0f;
}
// 编写一个具有3个参数的构造方法
public Car(String color, int door, float speed) {
this.color = color;
this.door = door;
this.speed = speed;
}

public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public int getDoor() {
return door;
}
public void setDoor(int door) {
this.door = door;
}
public float getSpeed() {
return speed;
}
public void setSpeed(float speed) {
this.speed = speed;
}
public void start() {
// 汽车启动。输出汽车已启动,并输出汽车的各个属性
System.out.println("汽车已启动...");
System.out.println("汽车的颜色:"+color+",汽车的门:"+door+",汽车的速度:"+speed);
}
public void speedUp(float speed) {
// 加速
System.out.println("汽车正在加速。。。");
}
public void shutDown(float speed) {
// 减速
System.out.println("汽车正在减速。。。");
}
public void brake() {
// 刹车
System.out.println("汽车正在刹车。。。");
}
public static void main(String[] args) {
Car car = new Car();
car.speedUp(car.getSpeed());
car.shutDown(car.getSpeed());
car.brake();
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-04-26
展开全部
public Car(){
this.color='黑';
this.door=4;
this.speed=100;

}
编写一个具有3个参数的构造方法
public Car(String color,int door,float speed){
this.color=color;
this.door=door;
this.speed=speed;

}
public void start(){
//汽车启动。输出汽车已启动,并输出汽车的各个属性
System.out.println("汽车启动");
System.out.println("颜色:"+this.color+"车门数量:"+this.door+"速度"+this,speed);
}
public void speedUp(float speed){
//加速
//传入的为增加的速度
this.speed=this.speed+speed;
//传入的为增加后的速度
this.speed=speed;

}
public void shutDown(float speed){
//减速
//传入的为的速度
this.speed=this.speed-speed;
//传入的为增加后的速度
this.speed=speed;
}
public void brake(){
//刹车
this.speed=0;

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式