Como eu chamo um método construtor?

1 resposta
C
Bom dia Pessoal, Estava fazendo o seguinte exercício, mas pintou uma dúvida na criação do método construtor





(sei que esse método deve ter o mesmo nome da classe, mas necessita ter a palavra Class?..








Public abstract class Veiculo {


      Public abstract void checarFila();


      Public abstract void ajuste();


      Public abstract void limpar();


}


Public class Automovel extends Veiculo{


      Public void checarFila() {


      //aqui todos os métodos deverão serem implementados.


      }


      Public Automóvel(){   //construtor (está correto)?..


}








Grata,


Cátia








Criar uma estrutura hierárquica que contenha as seguintes classes:


Veiculo, Bicicleta e Automóvel. Os métodos da classe Veiculo (classe Pai) são


checarFila(), ajuste() e limpar(). Estes métodos (funções)  precisar ser


implementados nas subclasses (Bicicleta e Automóvel). Além destes


métodos criar também os respectivos construtores.


Para desenvolver a classe aplicação (onde será aplicado o polimorfismo) que será apresentada a seguir é necessário criar também a classe Oficina que terá dois métodos (funções): método próximo() que retorna aleatoriamente um objeto do tipo


bicicleta ou automóvel e o método manter() que recebe como parâmetro


um objeto do tipo veiculo. O método manter chamara os métodos


definidos na classe veiculo, checarFila, ajuste e limpar.

1 Resposta

F

Olá,



sim, está correto. Aliás o constrututor não pode ter a palavra reservada class.

ps. os "P" de public do seu exemplo estão com letras maísculas. Não pode.

Criado 14 de abril de 2003
Ultima resposta 14 de abr. de 2003
Respostas 1
Participantes 2