Commit 937c7c49 authored by Samuel Oliveira's avatar Samuel Oliveira
Browse files

Classe Motor adicionada

parent 632a1ade
No preview for this file type
......@@ -6,4 +6,8 @@ void Carro::acelera(int velocidade){
void Carro::freia(int velocidade){
this->velocidade -= velocidade;
}
void Carro::ligaCarro(){
motor.partida();
}
\ No newline at end of file
#include <string>
#include "motor.hpp"
using namespace std;
......@@ -8,7 +9,9 @@ class Carro{
string placa;
int numPortas;
int velocidade;
Motor motor;
void acelera(int velocidade);
void freia(int velocidade);
void ligaCarro();
};
\ No newline at end of file
......@@ -12,6 +12,7 @@ int main(){
cout << "Tipo do carro: " << c.tipo << endl;
cout << "Quantidade de portas: " << c.numPortas << endl;
cout << "Placa do carro: " << c.placa << endl;
c.ligaCarro();
c.acelera(50);
cout << "A velocidade atual é: " << c.velocidade << "KM/H" << endl;
c.freia (20);
......
#include "motor.hpp"
void Motor::partida(){
cout << "Carro ligado" << endl;
}
\ No newline at end of file
#include <iostream>
using namespace std;
class Motor{
public:
void partida();
};
\ No newline at end of file
File added
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment