[java-list] Classe Abstrata X Classe Concreta X Interface

2001-06-19 Por tôpico Cesar Augusto
PessoALL, Estou com algumas duvidas conceituais e gostaria da ajuda de vcs para esclarecer os meus conceitos em Classes Abstratas, Classes Concretas e Interfaces. O que sao? Suas diferencas e quando e como utiliza-las? Obrigado, Cesar

Re: [java-list] Classe Abstrata X Classe Concreta X Interface

2001-06-19 Por tôpico Sven van ´t Veer
Uma classe abstrata é uma classe que não pode ser instantiado. Ele comtem um ou mais methodos que deven ser implementados nas classes que herdam dela: abstract class Animal(){ void walk(); } class Cao() extends Animal{ void walk(){ // um cao anda com quatro pes } } (Cao é

Re: [java-list] Classe Abstrata X Classe Concreta X Interface

2001-06-19 Por tôpico Jefferson Notaro
Valeu ai em! agora... snip Animal a = new Cao(); a.feed(new Dogfood(quantity); -- pq aqui vc teve q por new Dogfood(quantity)? primeiro nao teria q fechar o parenteses do a.feed?? snip outra coisa, se o método feed tem dois parâmetros, o FoodType e o food entao nao teria q ser assim: Animal

Re: [java-list] Classe Abstrata X Classe Concreta X Interface

2001-06-19 Por tôpico Sven van ´t Veer
outra coisa, se o método feed tem dois parâmetros, o FoodType e o food entao nao teria q ser assim: Animal a = new Cao(); a.feed(Dogfood quantity); Não: class FoodType{ public FoodType(int quantity){ } } class DogFood extends FoodType{ } -- LISTA

Re: [java-list] Classe Abstrata X Classe Concreta X Interface

2001-06-19 Por tôpico Jason Douglas de Oliveira BOL2
Boa Tarde Jefferson. - Original Message - From: Jefferson Notaro [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, June 19, 2001 12:20 PM Subject: Re: [java-list] Classe Abstrata X Classe Concreta X Interface Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses