如果我有一个 classA和 classes B,C并且D继承自A,有没有办法编写一个方法A,当在子类上调用时,会有子类的返回类型?
A
B
C
D
因此,如果我要这样做A.myMethod(),我会得到一个A,如果我要这样做B.myMethod(),我会得到一个B?
A.myMethod()
B.myMethod()
c# inheritance
c# ×1
inheritance ×1