【发布时间】:2017-05-06 14:05:01
【问题描述】:
我是一名 Java 新手,我的任务是创建一个包含司机、乘客、座位等的出租车项目......
我被困在这一点上: 创建一个名为 Taxi 的类,它代表一辆出租车。因为每辆出租车都有司机,所以每个 Taxi 对象都应该有一个司机属性(Human 类型)。此外,出租车还可以搭载由 Human 对象代表的乘客。
我已经存在的代码:
public class Main {
public static void main(String[] args){
Human human1 = new Human("Max", "Mustermann");
// System.out.println(human1.getForename() + " " + human1.getName());
System.out.println("This is " + human1 + ".");
Taxi taxi1 = new Taxi();
Human driver1 = new
}
}
public class Human {
private String name;
public String forename;
public Human(String forename, String name){
this.name = name;
this.forename = forename;
}
public String getName(){
return name;
}
public String getForename(){
return forename;
}
public String toString(){
return this.forename + " " + this.name;
}
}
public class Taxi {
}
如何在出租车类中创建人类类型的司机和乘客?
谢谢。
【问题讨论】:
-
我可以给你一个提示:如果你查看你的
Human类,它有一个name类型为String的属性。尝试从那里绘制连接。我不愿意公然为您提供听起来像家庭作业的解决方案。
标签: java class types attributes