我接受了一次采访,我被问到如下:
问题:具有相同名称和签名但返回类型不同的方法.是否有可能,他问我这种类型的东西.
有人可以告诉我以下内容:
在任何情况下都是可能的事情(比如基类中的一个和至少派生类中的一个?)如果是这样的类型是什么?像编译或运行时多态?
在编译时多态,如果返回类型的方法也与签名不同怎么办?但只有功能名称相同.编译时多态还在吗?
在覆盖中,如果我有不同的返回类型但方法名称和签名相同怎么办?可能吗 ?(他问我这个问题,我回答错误:()请帮帮我.
谢谢
.net c# polymorphism inheritance c#-4.0
.net ×1
c# ×1
c#-4.0 ×1
inheritance ×1
polymorphism ×1