Наши преимущества

JAVA JAVA JAVA

sealm

Турист
Credits
0
Как в java определить(специфицировать) метод класса в package чтобы при наследовании класса он сохранялся но не был виден из другого класса в данном package, в отличии от protected?
 
Как сделать именно так, как хочешь ты не знаю, но могу предложить след. вариант: наследуемый метод в классе-родителе определяем как public
В классе-потомке переопределяем его как private и внутри метода(чтобы не переписывать его полностью) просто вызываем наследуемый метод super(). Т.е. исходник будет приблизительно следующим:
class blabla {
public void blabla_method() {......}
}

class blablabla extends blabla {
private void blabla_method() {
super()
}
}
 
Верх