继承基类的一个实例
问题描述:
我想知道是否有可能有这样的事情:继承基类的一个实例
- 基本类A1
- 派生类A2:A1
- 派生类A3:A1
只有一个A1的实例?因为当我使用ctor(params):base(params)
为每个派生类A2
,A3
创建一个新的A1
实例,我想避免这种情况。
答
通过继承,没有。这是不可能的。如果你选择了作文,这可以完成。
A1
成为单身人士。
A2
和A3
都对A1
的单例实例有参考,并代表通过该实例的适当调用。