¿Que es herencia en C++?

  Рет қаралды 2,990

Codigazo

Codigazo

Күн бұрын

Continuando con el tema de la programación orientada a objetos pasamos al tema de la herencia en C++. La herencia de clases es muy útil para ciertos programas que requieren separar información por categorías con unas características en común y otras características únicas.
Con esta explicación sencilla de la herencia en C++ pretendo explicar ¿que es la herencia en programación orientada a objetos?, su importancia y usos.

Пікірлер: 5
@maxmiranda1
@maxmiranda1 Жыл бұрын
Muchas gracias es de mucha ayuda
@CC-ui5zc
@CC-ui5zc 3 жыл бұрын
hola, una consulta, en el anterior video en la parte de constructor, colocaste; operaciones :: operaciones ( int dato1, int dato2) . pero ahora en este video colocaste en la parte de constructora; operaciones ( int dato1, int dato2) y luego mas abajo en la parte constructora; nueva(int dato1, int dato2, int dato3) : operaciones (dato1, dato2). bueno mi pregunta por que el cambio de su estructura, en su simbolo de pertenencia (::) ?????
@genarosamuelticonaquispe5290
@genarosamuelticonaquispe5290 Жыл бұрын
creo que es porque ya declaro el constructor dentro de la clase y no afuera, cuando declaras el costructor afuera ahi si creo que se pone los "::" y como lo esta declarando dentro de la clase entonces seria poner el nombre de la clase y declarar esas variables que vienen de la funcion principal main; y esos 2 puntos son su herencia de la clase padre p;
@genarosamuelticonaquispe5290
@genarosamuelticonaquispe5290 Жыл бұрын
creo xd
@adriora9600
@adriora9600 Жыл бұрын
@@genarosamuelticonaquispe5290 sip, estas en lo correcto. De hecho tambien puedes usar "::" para primero declarar las clases y fuera de esta los metodos, esto hace mas legible el codigo y mas comodo. ejm: class animales{}; class perro{}; class gato{}; // Metodos de la clase base------------------------------------------------------------------------------------- animales::respirar(){ ..... } // Metodos de la clase Perro ---------------------------------------------------------------------------------- perro::ladrar(){ .... } perro::jugar(){ } // Metodos de la clase Gato---------------------------------------------------------------------------------- gato::maullar(){ ... } gato::dormir(){ } te recomiendo usar comentarios antes de cada grupo de metodos para q no te pierdas
Sobrecarga de funciones en C++ - ¿Que es? y ejemplos
8:53
Blue Food VS Red Food Emoji Mukbang
00:33
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 36 МЛН
He bought this so I can drive too🥹😭 #tiktok #elsarca
00:22
Elsa Arca
Рет қаралды 48 МЛН
Super-fast Hosting! - Kinsta Review and Walkthrough
20:08
Alex Cooper - WP Eagle
Рет қаралды 151
Estructuras de datos en C++ (explicación con ejemplos)
16:21
Como Usar el tipo de dato char en C++
24:37
Christian Engineering Academy
Рет қаралды 331
Que son vectores en C++ (con ejemplos)
17:49
Codigazo
Рет қаралды 23 М.
Cambiar color del texto y el fondo en C++
9:12
Codigazo
Рет қаралды 21 М.
Sumar elementos de un arreglo en C++
9:50
Codigazo
Рет қаралды 2,1 М.
Winapi para C++ Clase 3 -  Eliminar CMD
10:57
Codigazo
Рет қаралды 4 М.
¿Que es Winapi y para que sirve?
5:57
Codigazo
Рет қаралды 6 М.
Blue Food VS Red Food Emoji Mukbang
00:33
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 36 МЛН