Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pasos:
Si hemos realizado correctamente todos los pasos podremos ver los ficheros que
forman parte del proyecto accediendo View->Project Manager tal como se
muestra en la siguiente figura.
//-----------------------------------------------------------
----------------
#include ‹vcl.h›
#include ‹conio.h›
#include ‹iostream.h›
#include "CCirculo.h"
#pragma hdrstop
//-----------------------------------------------------------
----------------
#pragma argsused
int main(int argc, char* argv[]){
float dat;
CCirculo cir1, cir2, cir3(10);
cout << endl << "Círculo 1, Área = " << cir1.area() << "
perímetro = " << cir1.perimetro() << endl;
cout << endl << "Círculo 2, Área = " << cir2.area() << "
perímetro = " << cir2.perimetro() << endl;
cout << endl << "Círculo 3, Área = " << cir3.area() << "
perímetro = " << cir3.perimetro() << endl;
getch();
return 0;
}
//-----------------------------------------------------------
----------------
#ifndef CCirculo_h
#define CCirculo_h
class CCirculo{
public: // Variables y funciones de la clase de ámbito
público
CCirculo(); // Constructor por defecto
CCirculo(float); // Constructor sobrecargado
~CCirculo(); // Destructor
radio(float r); // Función para establecer el radio
del círculo
diametro(float d); // Función para establecer el
diámetro del círculo
float area(); // Cálculo del área del
círculo
float perimetro(); // Cálculo del perímetro del círculo
#endif
#include "CCirculo.h"
#define Pi 3.14159265
// Constructor sobrecargado
CCirculo::CCirculo(float r){
rad = new float;
*rad = r;
}
// Destructor
CCirculo::~CCirculo(){
delete rad;
}
ClassExplorer nos proporciona una visión en forma de árbol de los elementos que
forman la clase. Se pueden distinguir las variables de las funciones, los elementos
públicos o privados así como los constructores y el destructor. Mediante el
Explorador de Clases podemos realizar una navegación ágil, haciendo clic sobre los
distintos elementos accedemos a su código.