Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/05/2015, 06:33
Avatar de vangodp
vangodp
 
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 10 años, 6 meses
Puntos: 38
Respuesta: Imprimir un triangulo C++

Esos es una clase. Las clases se parecen a las estructuras por lo que haces:
Triangulo miTriangulo; //Triangulo es el tipo y mitriangulo es un objeto de tipo Triangulo ;)

Para acceder a sus miembros ya sean esas funciones o variables debes saber que solo puedes acceder a lo que esta en la area de public:.
Como has recortado mucho no se exactamente como se llama las funciones pero seria hacer:
mitriangulo.funcion(); //para usar una funcion publica

mitriangulo.variables; //para una variable

las reglas son las mismas para funciones y variables, les puedes pasar argumentos a las funciones, tambien punteros, referencias etcetc. Con las variables puedes hacer mitriangulo.tamanho = 100; //(hipotéticamente hablando pues no se si existe una variable llamada asi XD).

Pero no puedes hacer eso si la variable esta en la parte que dice private: o protected: para saber el por que aprenda sobre clases.

si ves dentro de la clase:
prublic:

void unafuncion(){ //*....*// };

la puedes llamar pero luego de crear un objeto de esa clase.

si en la clase no pone public en ningún lugar es que es private, solo empieza ser public desde donde este señalada como public. en fin, si hubieras puesto la clase completa te podíamos hacer el ejemplo.

suerte.