相关疑难解决方法(0)

C#中具有相同名称和签名但返回类型不同的方法

我接受了一次采访,我被问到如下:

问题:具有相同名称和签名但返回类型不同的方法.是否有可能,他问我这种类型的东西.

有人可以告诉我以下内容:

  1. 在任何情况下都是可能的事情(比如基类中的一个和至少派生类中的一个?)如果是这样的类型是什么?像编译或运行时多态?

  2. 在编译时多态,如果返回类型的方法也与签名不同怎么办?但只有功能名称相同.编译时多态还在吗?

  3. 在覆盖中,如果我有不同的返回类型但方法名称和签名相同怎么办?可能吗 ?(他问我这个问题,我回答错误:()请帮帮我.

谢谢

.net c# polymorphism inheritance c#-4.0

23
推荐指数
4
解决办法
6万
查看次数

标签 统计

.net ×1

c# ×1

c#-4.0 ×1

inheritance ×1

polymorphism ×1