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…