多态与覆盖和重载就Java而言,当有人问:什么是多态?会超载或压倒是个可以接受的答案吗?我认为还有更多的事情要做。如果您有一个抽象基类,它定义了一个没有实现的方法,并且在子类中定义了该方法,那么这是否仍然是过度的呢?我认为超载肯定不是正确的答案。
3 回答

千万里不及你
TA贡献1784条经验 获得超9个赞
class Animal{ abstract string MakeNoise ();}class Cat : Animal { string MakeNoise () { return "Meow"; }}class Dog : Animal { string MakeNoise () { return "Bark"; }}Main () { Animal animal = Zoo.GetAnimal (); Console.WriteLine (animal.MakeNoise ());}
添加回答
举报
0/150
提交
取消