Programação orientada a objetos em Java A Programação orientada a objetos em Java rege-se por 4 principos: Encapsulamento Herança Polimorfismo Abstração Nas páginas seguintes iremos analisar estes 4 principios em detalhe.