日期:2014-05-20  浏览次数:20576 次

Java 编程题目,关于车类的(在线等哦,亲)
按如下要求编写程序:
1、创建车类,包括私有字段:车名name,颜色color
2、为车类添加一个有参构造方法,传入两个参数,分别为车名和颜色字段赋值
3、为车类的所有 字段封装属性(私有属性)
4、在车类中添加GetMessage方法,返回如下字符串:“我是”+color + “色的”+name+ “车”
5、创建车Car的子类车类Truck,为卡车类添加带有两个参数的构造方法,在构造方法内显示调用父类构造方法
6、在主方法内实例化车类以及卡车类,并打印各自的GetMessage方法返回值
Java。。。类。。。

------解决方案--------------------
不想害你太深啊
给你写个框子,你自己来实现吧
class Car {
private String name;
private String color;

public Car(String name, String color) {
//这里你自己写
}

public void setName(String name) {
//这里你自己写
}

public String getName() {
//这里你自己写
}

public void setColor(String color) {
//这里你自己写
}

public String getColor() {
//这里你自己写
}

public String getMessage() {
//这里你自己写
}
}

class Trunk extends Car {
public Trunk(String name, String color) {
//这里你自己写
}
}
public class test8 {

public static void main(String[] args) {
Car car = new Car("马", "红");
System.out.println(car.getMessage());
Trunk trunk = new Trunk("大", "绿");
System.out.println(trunk.getMessage());
}

}