在A调用B的方法,B调用C的 propected String getType(){}方法。B 和C 是同一个包。A 可以执行完B的方法么?
这个要看A能不能调的到B方法,A调用B方法取决于B的方法的访问权限,如果A可以访问的B方法,那么是可以执行完的
java修饰符权限
http://www.cnblogs.com/xwdreamer/archive/2012/04/06/2434483.html
记得没错protected修饰的类只有子类才能调用吧。
protected 作用域 当前类/同一package/子孙类
A可以执行完B的方法
java中 修饰符 propected 只能在继承关系的父类和子类之间能够访问。没有此关系的不能访问。这就是保护
protected修饰的同个包是可以访问的,A能调用B的方法,这个程序是可以执行的