假设我定义了一个类,它的成员变量是与自身类型相同的变量。
public class Abc { private Abc p; }
令人惊讶的是,这实际上是有效的。
我认为它不应该有效的原因是:创建一个Abc的实例时,它包含一个类型为Abc的变量,该变量又包含一个类型为Abc的变量,依次类推......
Abc
显然,我是错的。能否有人给我解释一下为什么有效?
用户名或邮箱地址
密码