不可以基础父类中的私有方法
在java中,private修饰的方法只有在其本类中可以被访问,此方法对类外是不暴漏的。如果在类外有方法要调用本类内的私有方法是无法实现的,被私有化的方法对于类外的方法来说是不可见,也就是说,类外的方法是不知道类内存在这方法,所以类外方法是无法访问类内的私有方法的。就继承而言,虽然子类继承父类后,子类可以直接访问父类中的方法,但是子类与父类并不是同一个类,所以子类访问父类的方法仍然属于类外访问。如果父类将其内部的方法私有化,对于子类而言,子类是不知道父类中存在这种方法的,也就不存在子类访问这种方法。所以父类中私有化的方法,子类是无法访问的,子类只能访问父类中的公有方法。 |