类中与类自身数据类型相同的成员字段称为什么?
类中同类型成员字段的称呼
你理解的“类型为该类的变量”这个说法本身没错,但这类字段有更专业的标准称呼:自引用成员(self-referential member)。
在你给出的双向循环链表场景里,这类字段还有更具体的叫法——节点引用/指针,它们的核心作用是指向同类的其他对象,以此串联起整个链表的结构。
对应的代码示例:
class DoublyCircularLL{ DoublyCircularLL head; DoublyCircularLL next; DoublyCircularLL prev; DoublyCircularLL pointer; // <----- 就是这类字段 }
内容的提问来源于stack exchange,提问作者John Patrick Delos Reyes
相关产品推荐
相关产品推荐

