c#中关于类的问题

为什么类中可以声明自身类:如public class book{ private book a;...... }
2024年11月15日 21:39
有2个网友回答
网友(1):

这是什么问题……本质上就是一个指针。

 

题主有算法基础吗?知道二叉树吗?每个节点包含两个子节点:

class Node
{
    Node node1;
    Node node2;
}

网友(2):

1)首先,在book类中的 private book a 不是“声明自身类”,而是定义一个book的实例。
2)几乎所有面向对象语言在声明一个类内部,都允许定义这个类的实例。