0% encontró este documento útil (0 votos)
11 vistas5 páginas

Programa 2.1 Po.

progrsama
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas5 páginas

Programa 2.1 Po.

progrsama
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

#include <iostream>

#include <string>

using namespace std;

class Autos {

private:

string color;

int numeroDePuertas;

int numeroDeCilindros;

string tipoDeGasolina;

public:

// Constructor

Autos(string c, int np, int nc, std::string tg)

: color(c), numeroDePuertas(np), numeroDeCilindros(nc), tipoDeGasolina(tg) {}

// Métodos

void arrancar() {

cout << "El auto ha arrancado." <<endl;

void avanzar() {

cout << "El auto está avanzando." <<endl;

void detenerse() {

cout << "El auto se ha detenido." <<endl;

}
void mostrarInfo() {

cout << "Color: " << color << endl;

cout << "Número de Puertas: " << numeroDePuertas <<endl;

cout << "Número de Cilindros: " << numeroDeCilindros <<endl;

cout << "Tipo de Gasolina: " << tipoDeGasolina <<endl;

};

int main() {

// Crear una instancia de Autos

Autos miAuto("Rojo", 4, 6, "Gasolina");

// Mostrar información del auto

miAuto.mostrarInfo();

// Probar métodos

miAuto.arrancar();

miAuto.avanzar();

miAuto.detenerse();

miAuto.mostrarInfo();

return 0;

}
#include <iostream>

#include <string>

using namespace std;

class Animales {

private:

string color;

int numeroDePatas;

bool tienePlumas;

bool tienePelos;

string sonidoEmitido;

public:

// Constructor

Animales(string c, int nP, bool tP, bool tH, string sE)

: color(c), numeroDePatas(nP), tienePlumas(tP), tienePelos(tH), sonidoEmitido(sE) {}

// Métodos

void hacerRuido() {

cout << "El animal hace: " << sonidoEmitido <<endl;

void dormir() {

cout << "El animal está durmiendo." << endl;

void correr() {

cout << "El animal está corriendo." <<endl;

}
void levantarse() {

cout << "El animal se levanta." << endl;

// Getters

string getColor() { return color; }

int getNumeroDePatas() { return numeroDePatas; }

bool TienePlumas() { return tienePlumas; }

bool TienePelos() { return tienePelos; }

};

int main() {

// Crear un objeto de la clase Animales

Animales perro("Marrón", 4, false, true, "Ladrido");

// Probar los métodos

perro.hacerRuido();

perro.dormir();

perro.correr();

perro.levantarse();

// Mostrar atributos

cout << "Color: " << perro.getColor() << std::endl;

cout << "Número de patas: " << perro.getNumeroDePatas() << std::endl;

cout << "¿Tiene plumas? " << (perro.TienePlumas() ? "Sí" : "No") << std::endl;

cout << "¿Tiene pelos? " << (perro.TienePelos() ? "Sí" : "No") << std::endl;

return 0;
}

También podría gustarte