Dev - C++ - arreglo de objetos de clases hijas

 
Vista:
sin imagen de perfil

arreglo de objetos de clases hijas

Publicado por Antoni (3 intervenciones) el 09/10/2017 06:49:47
alguien sabe si se puede utilizar el arreglo de objetos, pero estos objetos pertenecen a una clase hija
podrian mostrarme un ejemplo porfa
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Dionicio
Val: 168
Ha aumentado 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

arreglo de objetos de clases hijas

Publicado por Dionicio (57 intervenciones) el 09/10/2017 16:29:41
Hacer eso es tan fácil como crear un arreglo de enteros. Aquí te dejo un ejemplo, ojalá te sea de ayuda.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
 
using namespace std;
//Clase padre
class Padre{
	public:
		Padre(){
		}
		~Padre(){
		}
 
		void setNumero(int num){
			numero = num;
		}
 
		int getNumero(){
			return numero;
		}
 
	private:
		int numero;
 
};
//Clase hija que hereda de la clase padre
class Hija:public Padre{
 
};
 
int main(){
	Hija arrayHija[2];//Arreglo de dos objetos de la clase hija
 
	arrayHija[0].setNumero(10);//Accedemos al primer objeto
	arrayHija[1].setNumero(3);//Accedemos al segundo objeto
 
 
	cout<<"La clase hija en la posicion 0 vale "<<arrayHija[0].getNumero()<<endl;
	cout<<"La clase hija en la posicion 1 vale "<<arrayHija[1].getNumero()<<endl;
 
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar