【发布时间】:2014-12-01 22:04:51
【问题描述】:
我有一个带有一些实现方法的抽象超类。
是否可以在继承自该超类的子类中隐藏该超类的方法?我不想在某些子类中从超类中看到某些方法。最后但并非最不重要的一点是,是否可以更改子类中与超类中具有相同名称的方法的参数数量?
假设我们在超类中有一个方法public void test(int a, int b),但现在我想在子类中有一个方法public void test(int a),它调用超类函数并且超类中的方法不再可见。
【问题讨论】:
标签: java inheritance methods method-hiding member-hiding