java交通工具类(交通工具应用程序)

华为云服务器特价优惠火热进行中!

2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。

合作流程:
1、点击链接注册/关联华为云账号:点击跳转
2、添加客服微信号:cloud7591,确定产品方案、价格方案、服务支持方案等;
3、客服协助购买,并拉微信技术服务群,享受一对一免费技术支持服务;
技术专家在金蝶、华为、腾讯原厂有多年工作经验,并已从事云计算服务8年,可对域名、备案、网站搭建、系统部署、AI人工智能、云资源规划等上云常见问题提供更专业靠谱的服务,对相应产品提供更优惠的报价和方案,欢迎咨询。

本篇文章给大家谈谈java交通工具类,以及交通工具应用程序对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

微信号:cloud7591
如需了解更多,欢迎添加客服微信咨询。
复制微信号

本文目录一览:

java习题定义一个交通工具类Vehicle,包含属性(speed,name,color)和方法(start,stop,run)

1、Vehicle类所具有的属性题目没有给定数据类型,自主选择定义属性的数据类型。代码如下

public class Vehicle{

private double speed;//速度

private String name;//名字

private String color;//颜色

public double getSpeed() {

return speed;

}

public void setSpeed(double speed) {

this.speed = speed;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getColor() {

return color;

}

public void setColor(String color) {

this.color = color;

}

 //start方法

public void start()

{

System.out.println("汽车,"+this.name+this.color+"启动。");

}

//stop方法

public void stop( )

{

System.out.println("汽车,"+this.name+this.color+"停止。");

}

//run方法

public void run( )

{

System.out.println("汽车,"+this.name+"行驶,速度 "+this.speed+"km/h");

}

public static void main(String[] args) {

//主方法,执行需要的操作

Vehicle v =new Vehicle();

v.setName("奔驰");

v.setColor("红色");

v.setSpeed(120);

v.start();

v.run();

v.stop();

}

}

2、在主方法程序中生成Vehicle的对象,通过set方法给对象赋值,运行效果

JAVA入门题,设计一个交通工具类Vehicle,它具有如下属性

class Vehicle {

int Speed;

public String getKind() {

return Kind;

}

public void setSpeed(int speed) {

Speed = speed;

}

public void setColor(String color) {

Color = color;

}

public void setKind(String kind) {

Kind = kind;

}

String Kind;

String Color;

public String getColor() {

return Color;

}

public Vehicle() {

// 默认构造方法

}

public Vehicle(int Speed, String Kind, String Color) {

this.Speed = Speed;

this.Kind = Kind;

this.Color = Color;

}

}

class Car extends Vehicle {

private int passenger;

public int getPassenger() {

return passenger;

}

public void setPassenger(int passenger) {

this.passenger = passenger;

}

public Car() {

// 默认构造方法

}

public Car(int Speed, String Kind, String Color, int passenger) {

this.Speed = Speed;

this.Kind = Kind;

this.Color = Color;

this.passenger = passenger;

}

}

class Demo {

public static void main(String[] args) {

Car car =new Car(120,"宝马","红",5);

car.setSpeed(160);

car.setColor("黄");

car.setKind("奥迪");

System.out.print(car.getKind()+"\t"+car.getColor()+"\t"+car.Speed+"\t"+car.getPassenger());

}

}

java 求助

public abstract class Vehicle {

public int wheelNum = 4;//轮子数量

public abstract void getCharge();//计算收费的抽象方法

public abstract void getWheeiNum(int wheelNum);//得到轮子数的方

}

public class Taxi extends Vehicle{

private double qibujia;//起步价

private double danjia;//单价

private double lucheng;//里程数

public double getQibujia() {

return qibujia;

}

public void setQibujia(double qibujia) {

this.qibujia = qibujia;

}

public double getDanjia() {

return danjia;

}

public void setDanjia(double danjia) {

this.danjia = danjia;

}

public double getLucheng() {

return lucheng;

}

public void setLucheng(double lucheng) {

this.lucheng = lucheng;

}

@Override

public void getCharge() {

// TODO Auto-generated method stub

double shoufei = qibujia+(lucheng - 3.0)* danjia;

System.out.println("出租车的收费为:"+shoufei);

}

@Override

public void getWheeiNum(int wheelNum) {

this.wheelNum = wheelNum;

System.out.println("出租车的轮子有"+wheelNum+"个");

}

}

public class Pedicab extends Vehicle{

public Pedicab(int wheelNum){

this.wheelNum = 3;

}

@Override

public void getCharge() {

double shoufei = 3;

System.out.println("三轮车的收费为:"+shoufei);

}

@Override

public void getWheeiNum(int wheelNum) {

System.out.println("三轮车的轮子有"+wheelNum+"个");

}

}

public class Test {

public static void main(String[] args) {

Taxi t = new Taxi();

//创建一个出租车类的对象,并为各个属性赋初值

t.setQibujia(5.0);

t.setDanjia(3.0);

t.setLucheng(8.0);

//创建一个三轮车类的对象,调用该类的构造将轮子数初始化

Pedicab p = new Pedicab(3);

//调用出租车类的相应方法,输出收费和轮子数

t.getCharge();

t.getWheeiNum(4);

//调用三轮车类相应方法,输出三轮车对象的收费和轮子数

p.getCharge();

p.getWheeiNum(3);

}

}

JAVA题 急求设计一个交通工具类Vehicle,它具有如下属性:

public class Vehicle {

private int speed;

private String kind;

private String color;

public int getSpeed() {

return speed;

}

public void setSpeed(int speed) {

this.speed = speed;

}

public String getColor() {

return color;

}

public void setColor(String color) {

this.color = color;

}

public String getKind() {

return kind;

}

public void setKind(String kind) {

this.kind = kind;

}

public Vehicle(){

this.setSpeed(20);

this.setKind("自行车");

this.setColor("红");

}

public static void main(String[] args) {

Vehicle v = new Vehicle();

System.out.println("颜色:"+v.getKind()+"    类型:"+v.getKind()+"    速度:"+v.getSpeed());

v.setColor("黄");

v.setKind("汽车");

v.setSpeed(60);

System.out.println("颜色:"+v.getKind()+"    类型:"+v.getKind()+"    速度:"+v.getSpeed());

}

}

java 定义一个表示交通工具的抽象类

package com.test;

/*

 定义一个表示交通工具的抽象类(name(名字)、price(价格)、manufacturer(制造商),抽象方法有停止stop)

 。定义一个EngineInterf表示发动机的接口,该接口中的方法有启动start,start方法具有一个参数来表示该发动机采用的燃料类型,

 比如家用轿车采用汽油,飞机采用航空煤油、卡车采用柴油等等)。

 定义一个飞机类和家用轿车类,并进行测试。*/

public abstract class Vehicle {

public String name;

public double price;

public String manufacturer;

public abstract void stop();

public static void main(String[] args) {

EngineInterf e = new Aeroplane();

e.start("煤油");

EngineInterf car = new Car();

car.start("汽油");

}

}

interface EngineInterf {

public void start(String flag);

}

class Aeroplane extends Vehicle implements EngineInterf {

@Override

public void start(String flag) {

System.err.println("我是用" + flag);

}

@Override

public void stop() {

}

}

class Car extends Vehicle implements EngineInterf {

@Override

public void start(String flag) {

System.err.println("我是用" + flag);

}

@Override

public void stop() {

}

}

求教一个java问题 设计一个交通工具类Vehicle,其中的属性包括:速度speed、类别kind、颜色color;方法包

class Vehicle {

    private Double speed ;

    private String kind ;

    private String color ;

    public Vehicle() {}

    public Vehicle(Double speed,String kind,String color) {

        this.speed = speed ;

        this,kind = kind ;

        this.color = color ;

    }

    

    public void setSpeed(Double speed) {

        this.speed = speed ;

    }

    public Double getSpeed() {

        return this.speed ;

    }

    public void setKind(String kind) {

        this.kind = kind ;

    }

    public String getKind() {

        return this.kind ;

    }

    public void setColor(String color) {

        this.color = color ;

    }

    public String getColor() {

        return this.color ;

    }

    

    

}

关于java交通工具类和交通工具应用程序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

发布于 2023-04-07 18:04:59
收藏
分享
海报
30
目录

    忘记密码?

    图形验证码

    复制成功
    微信号: cloud7591
    如需了解更多,欢迎添加客服微信咨询。
    我知道了