
Enviado em 26/08/2017 - 20:43h
Como faço para puxar as características de Motor pela classe Carro e imprimir como se fossem parte do carro? E imputar os dados pela Principal?
public class Carro {
String carro, modelo, cor;
double velocidadeAtual, velocidadeMaxima;
Motor motor;
// liga carro
void liga(){
System.out.println("O carro está ligado \n");
System.out.println();
}
// acelera
void acelera(double quantidade){
double velocidadeNova = this.velocidadeAtual + quantidade;
this.velocidadeAtual = velocidadeNova;
}
// Passa marcha
int pegaMarcha(){
if(this.velocidadeAtual < 0){
return -1;
}
if(this.velocidadeAtual >= 0 && this.velocidadeAtual < 40){
return 1;
}
if(this.velocidadeAtual >= 40 && this.velocidadeAtual < 80){
return 2;
}
return 3;
}
}
package Caelum4_9;
public class Motor {
String tipo;
int potencia;
int qtdValvulas;
}
public class Principal {
public static void main(String[] args){
Carro c1 = new Carro();
Motor motor = new Motor();
c1.cor = "azul";
c1.modelo = "fiesta";
c1.velocidadeAtual = 0;
c1.velocidadeMaxima = 80;
c1.motor.potencia = 1000;
c1.motor.tipo = "aspirado";
c1.motor.qtdValvulas = 16;
//liga
c1.liga();
//acelera
c1.acelera(50);
System.out.println(c1.velocidadeAtual);
System.out.println("potencia do motor"+c1.motor.potencia+ "cv \n");
}
}
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (14)
Instalação do cosmic no archlinux (1)
De volta para o futuro - ou melhor, para o presente (parte 2) (2)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (7)









