当前位置:首页>开发>正文

利用JAVA设计一个Vehicle类 急甩··java中创建一个Vehicle类它有三个属性:

2023-05-12 01:51:19 互联网 未知 开发

 利用JAVA设计一个Vehicle类 急甩··java中创建一个Vehicle类它有三个属性:

利用JAVA设计一个Vehicle类

/**
* 车类
* @author liangzai_cool
*
*/
public class Vehicle {
protected int wheels //车轮数
protected int weight //车重
}


/**
* 卡车类
* @author liangzai_cool
*
*/
public class Truck extends Vehicle {
int payload //载重

public Truck(int wheels, int weight, int payload){
super.wheels = wheels
super.weight = weight
this.payload = payload
}

public Truck(){
super.wheels = 0
super.weight = 0
this.payload = 0
}
}


/**
* 汽车类
* @author liangzai_cool
*
*/
public class Car extends Vehicle {
int loader //准载人数

public Car(int wheels, int weight, int loader){
super.wheels = wheels
super.weight = weight
this.loader = loader
}

public Car(){
super.wheels = 0
super.weight = 0
this.loader = 0
}
}

急甩··java中创建一个Vehicle类它有三个属性:

我看都后面都看蒙了,怎么再vehicle中创建静态的内部类car
还要用另一个内部类来继承
这个不应该是这样的吧
应该是定义vehicle类
然后定义car类继承vehicle
用car1继承car
这样还差不多
public class Vehicle
{
private static int wheelNum
private int loadNum
public int journey
然后添加get和set方法
public static void main (String []args)
{
}
}

class Car extends Vehicle
{
String color
String style
public Car(String color, String style)
{
super()
this.color=color
this.style=style
}
public void drive(){
System.out.println(super.get方法)
}
class Car1 extends Car{
public Car1(String color)
super.color=color

}
结构发给就这样

大学JAVA怎么定义一个汽车类

抛个砖头,引个玉
public class Car{
private String brand

private String color

private Boolean salestu

public Car(String brand,String color,Boolean salestu){

this.brand = brand

this.color = color

this.saletu = salestu
}
//getter/setter 方法自己写

public String show(){

System.out.println("品牌:" brand ",颜色:" color ",状态:" salestu)

}
好。剩下的该你自己来了。

}

java:定义一个类如下

任何一个类, 不管你是否声明,他都是一个Object对象的子类,也就是说Object类的属专性和方法都是Empty的属性和方法。属
toString()是Object的方法。
Empty ec=new Empty()
System.out.println(ec.toString())

最新文章