【发布时间】:2015-05-01 09:51:44
【问题描述】:
我试图获得this 问题的答案,但人们一直声称能够执行以下操作:
test = super;
test.someMethod();
其中 test.someMethod() 将调用 super 的 someMethod 实现,中断覆盖。
我不明白如何让事情以这种方式工作会使覆盖方法变得不可能?有人可以清楚地解释按照我建议的方式做事会导致什么后果停止工作吗?
编辑:我并不是在争辩这是不可能的,显然它是。我想了解的是为什么让事情以这种方式工作是不可能的。
【问题讨论】:
标签: oop inheritance overriding