Programación Orientada a Objeto C++ Creación Dinámica de Objetos

Páginas: 4 (788 palabras) Publicado: 23 de septiembre de 2014
Décimosexta Sesión
Metodologías y Técnicas de Programación II

Programación Orientada a
Objeto (POO)
C++

Creación Dinámica de
Objetos
1

16.1 Creación Dinámica de Objetos
Repaso deSobrecarga de Operadores +, ++, [], (), int()
Podemos sobrecargar la suma de Complejo de forma general a través de
una función o en particular como un método.
Operadores binarios: Uno de los argumentossoy “Yo mismo”.
Operadores unitarios: El argumento soy “Yo mismo”.
Acordaos de la diferencia entre prefijo y sufijo (++i i++)
La completa razon para la existencia de la sobrecarga de operadores espara aquellas situaciones en que nos simplifica la vida.
Los operadores sobrecargados son solo funciones con nombres
divertidos, y las llamadas a funcion son llamadas por el compilador cuando
sesatisface el patrón adecuado.
Si la sobrecarga de operadores no proporciona un beneficio significativo
para el creador de la clase o para el usuario de la clase, no
compliquemos el asunto anadiéndolo.2

16.2 Creación Dinámica de Objetos
Creación de Objetos

La creación de un objeto en C++ tiene lugar en dos
pasos:
1.- Asignación de Memoria para el objeto.
2.- Llamada al constructor.Aceptemos por ahora que este segundo paso ocurre siempre.
C++ lo fuerza, debido a que el uso de objetos no inicializados es una de las
causas más frecuentes de errores de programacion. Siempre seinvoca al
constructor, sin importar cómo ni dónde se crea el objeto.
3

16.2 Creación Dinámica de Objetos
Creación de Objetos: Asignación de Memoria
Puede ocurrir de varios modos y en diferentemomento:
1.- Asignación de memoria en la zona de almacenamiento estático, que
tiene lugar durante la carga del programa. El espacio de memoria asignado
al objeto existe hasta que el programa termina.2.- Asignación de memoria en la pila, cuando se alcanza algun punto
determinado durante la ejecución del programa (la llave de apertura de un
bloque).La memoria asignada se vuelve a liberar en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programaciòn orientada a objetos c·
  • Programación orientada a objetos c#
  • Programacion Orientada a Objetos c++ Constructores
  • Que es un Objeto? Programacion Orientada a Objetos
  • Programacion orientada a objetos
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS