Linha de codigo

5 respostas
J

parte da classe que não entendi:

public class Carro{
   
    String cor;
    String modelo;
    double velocidadeatual;
    double velocidademaxima;
    Motor motor;
}

a parte que não entendi é o
Motor motor;
pra que serve essa linha de comando??

tentem usar uma linguagem bem facil =x

5 Respostas

A

Olá,

Motor motor; seria uma “referência” uma instância para acessar
o objeto Motor. Será q fui claro?

cleyvison

Ou seja, uma variavel do tipo Motor…

A

Vou exemplificar bem rapidinho, abaixo estou usando polimorfismo tb, veja:

public class Veiculo{
private Motor motor;
//get e set
}

class carro extends Veiculo{ 

}

class caminhao extends Veiculo{ 

}

class Onibus extends Veiculo{ 

}

class Motor{
private rebimbocaDaParafuseta;
//get e set
}
A

Isso vc tb pode chamar de Composição, se não estou enganado…

J

vlw :slight_smile:

Criado 24 de novembro de 2010
Ultima resposta 24 de nov. de 2010
Respostas 5
Participantes 3