Re: RES: [java-list] duvida iniciante - interface

2001-04-07 Por tôpico m . quintella
Nao apenas uma "boa pratica". Sem a Interface a classe Basket teria que tratar cada Product como um caso especial. Fazer cast em cada um para poder chamar os metodos necessarios. Se voce criar um novo tipo de produto tera que modificar a Basket para reconhecer este produto. Com

RES: RES: [java-list] duvida iniciante - interface

2001-04-07 Por tôpico Alexandre Rodrigues Gomes
disponibilizar seus servios segundo a estrutura da interface. By Al! -Mensagem original- De: paulo henrique castro [mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 6 de abril de 2001 15:55 Para: Kleber Bueno Cc: [EMAIL PROTECTED] Assunto: Re: RES: [java-list] duvida iniciante - interface Hi

Re: RES: [java-list] duvida iniciante - interface

2001-04-07 Por tôpico Rafael Chaves
6 de Abril de 2001 16:33 Assunto: Re: RES: [java-list] duvida iniciante - interface Hi! Pense assim : Interface Dirigir Ela tem os metodos TrocaMarcha(),Acelera(),Freia() Ai voce cria uma classe Carro que implementa Dirigir Nela voce vai ter os metodos TrocaMarcha(),Acelera(),Freia() Ai vamos

[java-list] duvida iniciante - interface

2001-04-06 Por tôpico paulo henrique castro
Caros, de acordo com o livro "Aprenda Java 2 em 21 dias" interfaces sao uma especie de classe que implementa apenas algumas assinaturas de metodos (nao sendo possivel declarar variaveis de instancia, e nem instanciar a interface diretamente). "Solucionando" assim o problema de heranca

Re: [java-list] duvida iniciante - interface

2001-04-06 Por tôpico Jorge Nascimento
sday, April 04, 2001 10:29 AM Subject: [java-list] duvida iniciante - interface Caros, de acordo com o livro "Aprenda Java 2 em 21 dias" interfaces sao uma especie de classe que implementa apenas algumas assinaturas de metodos (nao sendo possivel declarar variaveis de instancia,

RES: [java-list] duvida iniciante - interface

2001-04-06 Por tôpico Alexandre Rodrigues Gomes
:[EMAIL PROTECTED]] Enviada em: sexta-feira, 6 de abril de 2001 14:54 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] duvida iniciante - interface Ai vc esta contornando o que o Java tem de melhor a orientao a objeto. Interfaces sao muito importantes, nao so para "enganar a heranca mul

Re: RES: [java-list] duvida iniciante - interface

2001-04-06 Por tôpico paulo henrique castro
Hi! Pense assim : Interface Dirigir Ela tem os metodos TrocaMarcha(),Acelera(),Freia() Ai voce cria uma classe Carro que implementa Dirigir Nela voce vai ter os metodos TrocaMarcha(),Acelera(),Freia() Ai vamos dizer que voce tambem cria a classe Moto Voce poderia usar os mesmos metodos.

Re: [java-list] duvida iniciante - interface

2001-04-06 Por tôpico paulo henrique castro
Caro Jorge, Ai vc esta contornando o que o Java tem de melhor a orientao a objeto. Interfaces sao muito importantes, nao so para "enganar a heranca multipla". Por que sao muito importantes?? Essa e' minha duvida!! como disse em meu ultimo e-mail, nao acredito que a Sun

Re: RES: [java-list] duvida iniciante - interface

2001-04-06 Por tôpico m . quintella
Voce nao instancia diretamente o "Dirigir", mas voce instancia a "Moto" ou o "Carro" e ambos SAO "Dirigir". O construtor do exemplo pode receber como argumento tanto um Carro como uma Moto. Para ele nao fara diferenca, pois ambos sao "Dirigir". Ele apenas sabe que eh um "Dirigir" e que

Re: RES: [java-list] duvida iniciante - interface

2001-04-06 Por tôpico André Figueiredo
Oi, A utilizadade das interfaces é estabelecer um protocolo básico entre classes, diminuindo o acoplamento e aumentando a manutenibilidade do sistema. Vamos imaginar um site de e-commerce onde será criado um componente Basket (carrinho de compras, sacola, etc, etc). Este componente