¿En qué situaciones es ideal usar el modificador de acceso protected en vez de private?

Francisco Javier Suarez Verdugo

Francisco Javier Suarez Verdugo

Pregunta
studenthace 5 años

¿En qué situaciones es ideal usar el modificador de acceso protected en vez de private?

3 respuestas
para escribir tu comentario
    José María Esparza Arévalo

    José María Esparza Arévalo

    studenthace 5 años

    En la herencia, el modificador de acceso protected se aplica en la superclase (clase padre), para que las subclases (clase hija) puedan tener acceso a estos atributos ya que al heredar de la superclase necesita tener los mismo atributos.

    LUIS ALEJANDRO BERNAL ROMERO

    LUIS ALEJANDRO BERNAL ROMERO

    studenthace 5 años

    El

    protected
    sólo tiene sentido cuando hay extensión (herencia), me imagino que lo explican más tarde.

    Erik Ochoa

    Erik Ochoa

    studenthace 5 años

    Cuando quieres que tengan acceso sólo las subclasses usas protected. Usas private para cosas que no quieres que nadie pueda usar, que sólo puedan ser usados dentro de la clase misma en la que son declarados.

Curso de Java SE Orientado a Objetos

Curso de Java SE Orientado a Objetos

Programa aplicaciones en Java usando orientación a objetos. Aprende a utilizar clases, herencia, polimorfismo, interfaces, encapsulamiento, métodos, modularidad y más, simulando la administración de citas médicas.

Curso de Java SE Orientado a Objetos
Curso de Java SE Orientado a Objetos

Curso de Java SE Orientado a Objetos

Programa aplicaciones en Java usando orientación a objetos. Aprende a utilizar clases, herencia, polimorfismo, interfaces, encapsulamiento, métodos, modularidad y más, simulando la administración de citas médicas.