我有一个抽象类如下:
public class AbstractClass {
private String getA() {
return "A";
}
protected String getB() {
return getA().concat("-B");
}
}
现在,所有子类都将使用
getB()
方法。这就是我成功的原因protected
。但并不是所有的子类都会使用 getA()
方法。只有一个子集会使用它。那么,我应该继续做protected
还是保留它private
?
如果您将
getA()
设为私有,则任何子类都无法访问它。