maxresdefault 44

Programar una clase C++ [143]

Vamos a programar una clase C++ llamada carro la cual tendrán una llave y un número de serie los cuales podrán encender,acelerar y frenar.
Crearemos carros (3 instancias de la clase carro) los que van a poder realizar las mencionadas acciones pero esas acciones solo las van a poder con sus respectivas llaves.

Programar una clase C++

Codigo: https://github.com/programadornovato/c-/commit/189ebf3d69bdd836c4c81f86e3507ab8d0e3c4de

#include <iostream>
class Carro{
    private:
        int llave;
        int numeroSerie;
        bool acceso;
        int velocidad;
    public:
        Carro(int _llave,int _numeroSerie);
        void encender(int _llave);
        void acelerar();
        void frenar();
        std::string marca;
        std::string modelo;
};
Carro::Carro(int _llave,int _numeroSerie){
    llave=_llave;
    numeroSerie=_numeroSerie;
    acceso=false;
    velocidad=0;
}
void Carro::encender(int _llave){
    if(_llave==llave){
        acceso=true;
        std::cout<<"Carro encendido\n";
    }else{
        acceso=false;
        std::cout<<"Equivocate de nuevo y le llamo a la policia\n";
    }
}
void Carro::acelerar(){
    if(acceso==true){
        velocidad=velocidad+10;
        std::cout<<"Tu velociada es "<<velocidad<<"\n";
    }else{
        std::cout<<"No tu no tienes acceso estupido.\n";
    }
}
void Carro::frenar(){
    if(acceso==true){
        velocidad=velocidad-10;
        std::cout<<"Tu velociada es "<<velocidad<<"\n";
    }else{
        std::cout<<"No tu no tienes acceso estupido.\n";
    }
}
int main(){
    Carro bocho1=Carro(123,55);
    Carro bocho2=Carro(124,56);
    Carro bocho3=Carro(125,57);
    bocho1.encender(125);
    bocho1.acelerar();
    bocho1.acelerar();
    bocho1.acelerar();
    bocho1.frenar();

    bocho2.encender(124);
    system("pause");
    return 0;
}

🎦 [Curso] Visual Studio Code 🆚 de 0 a 100: https://www.youtube.com/playlist?list=PLCTD_CpMeEKQbdlT8efsS-veXuvYZ1UWn

📦 Descargar zip con todos los codigos: http://raboninco.com/bXZK
🎦 [CURSO] C++ DE 0 A HEROE: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc

🎦 [Curso] Visual Studio Code 🆚 de 0 a 100: https://www.youtube.com/playlist?list=PLCTD_CpMeEKQbdlT8efsS-veXuvYZ1UWn

Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com

<<Anterior tutorial Siguiente tutorial >>

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)