c# - 接口(interface)知道它的实现者

标签 c# oop interface abstract-class

我可以在接口(interface)中以某种方式指定它的所有实现都将从某个抽象类继承吗?

最佳答案

您可以通过注释/文档使其为人所知,但您不能通过编译时检查/语法强制执行。

如果您为所有实现定义一个基类并且它确实减少了实现者的工作,他们没有理由不这样做。例如.Net框架中的ICollection和CollectionBase

关于c# - 接口(interface)知道它的实现者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4990494/

相关文章:

c# - 循环遍历两个并发字典的 Lambda 表达式

javascript - 对象与类与函数

c++ - 如何将 "warning message"添加到我的程序中?

ruby - 在模块中讨论实例/类方法的约定

c# - 在 Autofac 中实现通用服务工厂或提供者

c# - 如何最大化 http.sys 文件上传性能

c# - 使用 REDIS 调用取消订阅

java - 如何使用采用某些枚举类型实例的方法创建接口(interface)?

java - 子类忽略方法的具体实现?

c# - 如何将带有枚举的 VB.net 接口(interface)转换为 C#