Por aquí dejo el código de cómo hacer clases y la herencia en C++:
#include <iostream>
using namespace std;
class Mamifero{
public:
bool sangreCaliente=true;
bool restiraPulmones=true;
string nombre;
void andar(){
cout<<" andar "<<endl;
}
protected:
void ando(){
cout<<" H9 "<<endl;
}
};
class Humano: public Mamifero{
public:
Mamifero desciende;
bool lenguaje=true;
string nombre;
string apellido;
string dni;
protected:
void hablar(){
andar();
ando();
}
};
struct ordenador{
string grafica;
string cpu;
string placa;
string ram;
string caja;
}ordenador;
struct cuarto{
struct ordenador pc;
string mesa;
string silla;
}cuarto;
int main(){
struct ordenador pc1;
struct cuarto cr;
cr.pc=pc1;
Humano jose;
//jose.ando();
jose.desciende.nombre="Mono";
jose.andar();
cout<<"hola"<<endl;
}

NUESTRAS ÚLTIMAS PUBLICACIONES
- PROYECTO HOPE: DISEÑADO PARA ESTUDIANTES CON NEAE (INCLUIDO ALTAS CAPACIDADES) – APTO PARA BECAS

- CURSO PREPARATORIO PARA LAS PRUEBAS DE ACCESO A LA UNIVERSIDAD

- Español para extranjeros. Curso preparatorio para la obtención de la nacionalidad española.

- CLASES DE IDIOMAS PARA ESTUDIANTES, CERTIFICACIONES Y PROFESIONALES. DESDE LA INICIACIÓN HASTA EL BILINGÜISMO.

- CURSO ONLINE DE PROGRAMACIÓN INFORMÁTICA Y CURSO DE DISEÑO Y DESARROLLO DE VIDEOJUEGOS.

- PROMOTORES DE EXÁMENES PARA UNIVERSIDADES ITALIANAS.

- Donde Nace el Impulso de Aprender: La Motivación que Construye Futuro

- Un año de trabajo intenso orientado al éxito de nuestros alumnos

- Diccionarios en Java y Python: uso de tablas hash

- Domina las Estructuras de Datos: Cómo Crear una Pila Genérica en Java Paso a Paso

- Uso de Set en Java – Práctica Completa

- Método toString() y anotación @Override en Java

Contenido restringido


Comments are closed