private RandomWaypoint(RandomWaypoint rwp) {
//rwp:RandomWaypoint缩写
assert rng != null : "MovementModel not initialized!";
//断定模式assert,后跟boolean语句
//protected static Random rng; 生成随机数
//如果没有生成随机数,则移动模型未被初始化移动模型未被初始化
rng.nextInt(150)
//0至150之间的随机数
Coord c = new Coord(x,y);
this.lastWaypoint =c;
//private Coord lastWaypoint;
//Coord:坐标类型,表示节点坐标
//lastWaypoint:路径的最后一个节点,用来确定路径中共有多少节点
@Override
//确保下列重写的正确性
public Path getPath(List<myconnection> mycon4)
//myconnection:包含addr、X、Y
Path p;
p = new Path(generateSpeed());
//为路径获得一个行进速度(最大和最小之间)
DTNHost currnode=wd.getHosts().get(addr);
//private World wd;
//private int addr;
//取回当前节点对象