Presentacion

Asumiendo como conocimiento previo, la clase Circulo explicada en el tema:

Protección de Información en Objetos; en C++

...y también como conocimiento previo el manejo de memoria dinámica explicado en:

Arreglos Dinámicos - Uso de Memoria Dinámica; en C y C++ Modular

Un objeto dinámico se crea y se usa de la siguiente forma:

int main(){ //PRÓXIMAMENTE EN VIDEO

  Circulo* circulo; //declaración de variable

  circulo=new Circulo(10,20,30); //instanciación de objeto

  cout << "El radio del circulo al principio es: " << circulo->dameRadio() << endl; //debería imprimir un 10

  circulo->fijaRadio(100); //cambio de estado para el objeto

  cout << "El radio del circulo ahora es: " << circulo->dameRadio() << endl; //debería imprimir un 100

  delete circulo;//cuando ya no necesites el objeto, tú mismo te encargas de liberar la memoria.

}