Acessibilidade

Estou com uma duvida sobre acessibilidades
private - usu para classes,propriedades e metodos interno dentro classe
public - usu para classes,propriedades e metodos externo fora da classe
packege - para organizar classes
protected- ?
Para que serve e quando usu o protected?

basicamente, protected deixa os atributos da super classe visíveis, acessíveis para as suas subclasses. A visibilidade das declarações se limita a própria classe e as classes herdeiras dela. Para o restante do programa e para classes externas tem o mesmo efeito que private. :wink:

flw ae

Valeu Dilton!