java交通工具类(交通工具应用程序)
华为云服务器特价优惠火热进行中! 2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。
合作流程: |
本篇文章给大家谈谈java交通工具类,以及交通工具应用程序对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
微信号:cloud7591如需了解更多,欢迎添加客服微信咨询。
复制微信号
本文目录一览:
- 1、java习题定义一个交通工具类Vehicle,包含属性(speed,name,color)和方法(start,stop,run)
- 2、JAVA入门题,设计一个交通工具类Vehicle,它具有如下属性
- 3、java 求助
- 4、JAVA题 急求设计一个交通工具类Vehicle,它具有如下属性:
- 5、java 定义一个表示交通工具的抽象类
- 6、求教一个java问题 设计一个交通工具类Vehicle,其中的属性包括:速度speed、类别kind、颜色color;方法包
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交通工具类和交通工具应用程序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
