Linha de codigo

parte da classe que não entendi:

[code]public class Carro{

String cor;
String modelo;
double velocidadeatual;
double velocidademaxima;
Motor motor;

}
[/code]

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

tentem usar uma linguagem bem facil =x

Olá,

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

Ou seja, uma variavel do tipo Motor…

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

[code]
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
}[/code]

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

vlw :slight_smile: