首先有一个类List负责链表的基本初始化脸变、添加节点、删除节点等操作
我在A类中声明了List的一个对象l并作为A的一个成员变量,且在相关函数中对l进行了添加结点的操作,即l已经不是一个空链表了。在另外一个类B中,需要用到链表的内容,在B类也声明List一个对象l1,通过赋值将l赋值给l1,但是l1好像是空的。程序大概过程如下:
public class List
{
//list的基本操作
}
class A
{
List l;
//……对l添加结点

//……打印l的内容,可以显示出添加的内容
}
class B
{
A a;
List l1;
l1=a.l;
//……打印l1,没有结果显示??????????
}