小编Rak*_*kku的帖子

我不明白基类的继承

我对继承的理解非常基本。

我想创建一个基类,它实现IDisposable然后让其他具有功能的类从该基类继承,以便它们共享一个基类型。

它将允许我将每个对象放入一个列表中,以便我可以在需要清理时一次性处理所有内容。问题是,C# 中的类只能继承一次,否则只能使用接口。

现在,像Thread, 之类的类如何从我的基类继承而无需我重新编写Thread该类的基本代码?

这听起来可能很愚蠢,但简而言之:我想让已经存在的类继承我选择的基类,而不会失去其功能。(这样一个项目中使用的所有类都有一个共同的基础,总结为一种对象类型,例如List

这甚至可能吗?

c# inheritance interface subclass base-class

2
推荐指数
1
解决办法
120
查看次数

标签 统计

base-class ×1

c# ×1

inheritance ×1

interface ×1

subclass ×1