Java -- 名字重用术语 -- 覆写--隐藏--重载--
覆写(override)<br />一个实例方法可以覆写(override)在其超类中可访问到的具有相同签名的所有实例方法[JLS 8.4.8.1],从而使能了动态分派(dynamic dispatch);换句话说,VM将基于实例的运行期类型来选择要调用的覆写方法[JLS 15.12.4.4]。覆写是面向对象编程技术的基础,并且是唯一没有被普遍劝阻的名字重用形式:class Base { public void f() { }} class Derived extends Base { pu
原创
2010-10-05 10:51:00 ·
246 阅读 ·
0 评论