• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Board of Directors
  • Online Classes
    • Database/SQL
    • Algorithms/Programming
    • Networking/CCNA
    • ERP/Business Analyst
  • Donate
  • Programs
    • Online Classes
  • Contact
  • Download

Mariontech Academy

Mariontech Academy

CS072 22. Ciclo de Vida de Objetos

October 6, 2011 By mariontechacademy

Entre las ventajas que ofrece la Programación Orientada a Objetos para la Ingeniería de Software, está el que podamos modelar programas como si realmente fueran objetos robóticos con autonomía propia. Así podríamos decir que un objeto nace, se usa, y muere. La instrucción new MiClase() crea un objeto basado en la clase MiClase, y al momento de la creación del objeto, su método constructor se ejecuta automáticamente. Cada objeto en memoria tiene una referencia, la cual es una variable que contiene una dirección hacia la memoria donde reside ese objeto. El programa usa esa referencia para accesar las variables y métodos del objeto. Luego, cuando la variable de referencia está fuera de scope, cuando se hace nula, o cuando el programa acaba, el método destructor del objeto se ejecuta automáticamente, y el objeto es marcado para destrucción. El Colector de Basura o Garbage Collector, monitorea los objetos marcados para destrucción, los cuales va eliminando y liberando su memoria.

 


A) Ciclo de Vida de Objetos en PHP – 1 de 3


 


B) Ciclo de Vida de Objetos en PHP – 2 de 3


 


C) Ciclo de Vida de Objetos en PHP – 3 de 3


Filed Under: Mini-Lectures, Programación y Algoritmos

Primary Sidebar

Tuition-Free IT Courses

Interested in a highly paid IT job working as a Software Developer, Network Administrator, or Business Analyst?

We offer tuition-free courses to help you achieve that dream. There is no registration cost or hidden fees, and the only requirement is your desire and commitment to succeed.

Subscribe to Youtube/Mariontechacademy

Free Online IT Classes in Spanish

To start immediately, obtain the recommended book, and setup your lab or development environment. Follow each chapter sequentially on youtube/mariontechacademy, or click below:

  • Network Administration Cisco CCENT/CCNA
  • Introduction to Algorithm and Programming with PHP/HTML/CSS
  • Database SQL
  • System Analysis and Design of Cloud-based ERP

Copyright © 2025 · Mariontech Academy · Log in