Ol� Roberto, Bem, talvez voc� poderia estar criando uma classe superior, por exemplo VEICULO, com os atributos em comum nas classes carro e moto.
As classes CARRO e MOTO seriam criadas apartir da classe VEICULO utilizando o comando extends do java. Creio que resolveria seu problema. []'s Jean Carlo-BH ------------------------------------------------------------ Em 22 Nov 2002, [EMAIL PROTECTED] escreveu: >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 > >---------- _________________________________________________________ Voce quer um iGMail protegido contra v�rus e spams? Clique aqui: http://www.igmailseguro.ig.com.br ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
