Ol�.

Tenho uma d�vida conceitual sobre interface.

Supondo que eu tenha uma interface Veiculos. As classes Carro e Moto, implementam esta interface.

Alguns atributos s�o comuns �s classes Carro e Moto.

Deste modo, pensei em implement�-los na interface. Por�m, eles devem ser p�blicos, o que estaria me proibindo de fazer o encapsulamento destes atributos (onde eu gostaria de utilizar get/set para ler/modificar o seu conte�do).

Qual seria o conceito correto a se aplicar aqui? Criar estes atributos nas classes Carro e Moto ou cria-los na interface e por alguma t�cnica permitir que eles fiquem inacess�veis para as subclasses de Carro e Moto?

Agrade�o antecipadamente pela aten��o.

Roberto Lopes

 



Post your free ad now! Yahoo! Canada Personals

Responder a