我是一个Java新手,我的任务是创建一个出租车项目,包括司机,乘客,座位等等.
我被困在这一点上:创建一个名为taxi的类,它代表一个出租车。因为每个出租车都有一个司机,所以每个taxi对象都应该有一个驱动属性(类型为Human)。此外,出租车可以有乘客谁也代表了人类的物体。
我已经存在的代码:
public class Main {
public static void main(String[] args){
Human human1 = new Human("Max", "Mustermann");
// System.out.pri
Passenger和Taxi在不同的线程中独立运行。在埃德温·巴克( Edwin ) 的大力帮助下,我使用MVC进行出租车管理。在我的情况下,视图(JTaxiPanel)和模型(Passenger)都会收听Taxi。当Taxi触发事件时(例如当乘客增加或出租车开始驾驶时.)通知所有侦听器。问题是,即使出租车上增加了其他乘客,Passenger也会得到通知。我想让乘客听我说,但我不认为Passenger在添加其他乘客时或在其他情况下应该得到通知。
如何处理这类问题?
出租车应该有两个听众名单,还是有其他方法可以做到?
class Station extends Thread
{
Link
我正在做一个任务,我必须为一家出租车公司做一个程序。到目前为止,我所写的一切都是可行的。这就是..。
import java.util.ArrayList;
import java.util.Iterator;
public class TaxiCo
{
private ArrayList<Taxi> taxiCollection;
public TaxiCo()
{
taxiCollection = new ArrayList<>();
}
public void addTaxi(Taxi blackCa
尝试执行java.exe并得到可爱的错误
>> sh.exe": java.exe: command not found
该命令在普通命令shell中有效。
我检查了两者的路径,它们几乎是相同的,bash如预期的那样有一些额外的目录。我分别使用了env |grep PATH和set PATH来检查...
where java.exe
C:\Windows\System32\java.exe
set PATH
Path=C:\Ruby193\bin;C:\Windows\system32;C:\Windows;
env |grep PATH
HOMEPATH=\
PAT
我有四节课..。TaxiCo,车辆,出租车和航天飞机。
我做了出租车和穿梭车从汽车班继承下来..。所以现在,我不想增加班车和出租车,我只想增加车辆。但是,我发现一个错误,即类车辆中的构造函数车辆不能应用于提供类型。我不知道出了什么问题,因为我所做的只是修改加法出租车的方法,效果很好。
出租车Co级
import java.util.*;
public class TaxiCo
{
// The name of this company.
private String companyName;
// The name of the company's base.
是一个简单的查询,但我不知道哪个密码操作或java集合对于获得预期的结果是有用的。
因此,再次使用分配给特定出租车的用户,其中每个用户都有一个Grid目的地(拖放)。
首先,我返回分配给特定出租车的用户和相同的dropOff时间:
MATCH (g:Grid)<-[d:DROP_OFF]-(u:User)-[rt:ASSIGNED]->(t:Taxi {name: 'Taxi1813'})
WHERE d.time = '04:38'
RETURN u.name, g.name as LocationGrid
u.name L