Modificadores de acceso - Luisaguilarv/Compiladores GitHub Wiki

public

grove

Las propiedades y métodos marcados como public son accesibles desde cualquier lugar, tanto dentro como fuera de la clase y sus subclases.

Ejemplo

grove #grove = 'Propiedad pública'..

protected

ryder

Las propiedades y métodos marcados como protected son accesibles solo dentro de la clase que los define y dentro de las clases que heredan de esa clase.

Ejemplo

ryder #ryder = 'Propiedad protegida'..

private

fort

Las propiedades y métodos marcados como private son accesibles solo dentro de la clase que los define. No se pueden acceder desde fuera de la clase, ni siquiera desde las subclases.

Ejemplo

`fort #fort = 'Propiedad privada'..