lo que ocurre con los miembros protegidos después de la herencia en Java?

shivangi:

Al igual que en C ++ miembros protegidas son cada vez privado de la herencia privada. así que estoy muy confundido lo que ocurre en Java. hacen aquí especificadores de acceso permanecen igual o qué? me gusta

Si suponer continuación Código existe entonces ahora Shiva todavía permanecerá protegido dentro ClassB? podemos utilizar de nuevo en ClassC?

Cualquier ayuda será apreciada.

package package1
class classA
{
protected shiva;
}

////////////////////////
import package1
package package2
class classB extends classA
{}

//////////////////////
import package2
class classC extends classB
{}
Praveen Hassan:

Sí, puede utilizar el campo de protección en la subclase.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=318025&siteId=1
Recomendado
Clasificación