0
我想知道是否有可能有這樣的事情:繼承基類的一個實例
- 基本類A1
- 派生類A2:A1
- 派生類A3:A1
只有一個A1的實例?因爲當我使用ctor(params):base(params)
爲每個派生類A2
,A3
創建一個新的A1
實例,我想避免這種情況。
我想知道是否有可能有這樣的事情:繼承基類的一個實例
只有一個A1的實例?因爲當我使用ctor(params):base(params)
爲每個派生類A2
,A3
創建一個新的A1
實例,我想避免這種情況。
通過繼承,沒有。這是不可能的。如果你選擇了作文,這可以完成。
A1
成爲單身人士。
A2
和A3
都對A1
的單例實例有參考,並代表通過該實例的適當調用。