Herança
Polimorfismo
Princípio Aberto-Fechado
Princípio MAYA: Mais avançado, porém aceitável
Princípio da Mínima Surpresa
Princípio da Responsabilidade Única
Princípio de Segregação de Interfaces
Princípio de Substituição de Liskov
Príncipio de Inversão de Dependência