Modificadores de acesso

Para finalizar a parte de orientação a objetos, apenas mostrar para que servem public, private, protected, que são os modificadores de acesso, utilizados na declaração de métodos, atributos e propriedades de objetos:

ModificadorAção
publicVisível para qualquer outra classe externa.
privateVisível apenas para a própria classe. Classes herdeiras não
poderão ver o que estiver em private da sua superclasse.
protectedVisível para a própria classe e classes-filhas.