codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include <iostream> using namespace std; class TipoCoche { private: bool encendido; int velocidad; public: TipoCoche (void); void encender (void); void apagar (void); void frenar (void); void acelerar (void); int velocimetro (void); bool estaEncendido (void); }; //Constructor sin parametros TipoCoche :: TipoCoche (void) { encendido = false; velocidad = 0; } void TipoCoche :: encender (void) { encendido = true; } void TipoCoche :: apagar (void) { if (!velocidad) encendido = false; } void TipoCoche :: frenar (void) { if (velocidad > 1) velocidad-=2; else velocidad = 0; } void TipoCoche :: acelerar (void) { if ((encendido) && (velocidad < 6)) velocidad++; } int TipoCoche :: velocimetro (void) { return velocidad; } bool TipoCoche :: estaEncendido (void) { return encendido; } int main() { TipoCoche miCoche; cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.encender (); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.frenar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.acelerar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.frenar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.frenar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; miCoche.apagar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; cout << "Encedido = " << miCoche.estaEncendido () << endl; miCoche.frenar(); miCoche.apagar(); cout << "Velocidad = " << miCoche.velocimetro () << endl; cout << "Encedido = " << miCoche.estaEncendido () << endl; return 0; }
Private
[
?
]
Run code
Submit