我正在网络上做一个项目而且我一直在向链表添加对象。如果我得到任何帮助,我将不胜感激。
我有7个不同的类Source,Sink,Node_A,Node_B,Node_C,Node_D,Node_E,它们扩展了Node类。
我试图在util包中使用LinkedList
添加上述7个类的对象,但是徒劳无功。
另外,我想知道我们是否可以给Node提供虚拟地址,如果是,那么如何?
任何帮助都会帮助我完成这个项目,我将非常感激,谢谢你。
Code Snippet:
Node class:
import java.util.LinkedList;
public class Node{
static LinkedList<Node> List1=new LinkedList<Node> ();
}
Source class:
public class Source extends Node{
Node src=new Source();
Node.List1.addFirst(src);
}
Node_A class:
public class Node_A extends Node{
Node na=new Node_A();
Node.List1.add(na);
}
Node_B class:
public class Node_B extends Node{
Node nb=new Node_A();
Node.List1.add(nb);
}
Sink class:
public class Sink extends Node{
Node snk=new Sink();
Node.List1.addLast(snk);
}