Imagem de fundo

Boas práticas de programação orientada a objetos recomendam o seguinte:

Boas práticas de programação orientada a objetos recomendam o seguinte:

A

declarar atributos como públicos, para facilitar o acesso de classes clientes.

B

definir a arquitetura de classes com base nas funções da aplicação (decomposição funcional).

C

evitar métodos privados, já que estes não podem ser chamados por classes clientes.

D

implementar relacionamentos entre classes, utilizando atributos chaves, como em uma modelagem relacional, ao invés de referenciar os objetos propriamente ditos.

E

usar herança com cautela, apenas quando o relacionamento for comportamental (é um) entre a classe que herda e a classe original.