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 pode chamar os tais metodos nele.
 

 
Marcelo
 

 
Em 06 Apr 2001, paulo henrique castro escreveu:
 
O construtor dela recebe um parametro do tipo Dirigir 
 
>>Ficaria assim 
 
>> 
 
>>public MeiodeTransporte(Dirigir g) 
 
>>{ 
 
>>         g.Acelera(); 
 
>>         g.Freia(); 
 
>>} 
 
>
 
>
 
>         De acordo com os livros que estou lendo voce nao pode instanciar 
 
>uma interface, ou seja nao posso ter um objeto 'g' do tipo Dirigir, pois 
 
>dirigir e' uma interface e nao uma classe. 
 

_________________________________________________________
Oi! Você quer um iG-mail gratuito?
Então clique aqui: http://www.ig.com.br/paginas/assineigmail.html


------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a