• 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 25. Programación de Clases y Objetos en PHP

October 14, 2011 By mariontechacademy


Si ya hemos analizado el problema y tenemos un diagrama de clases, entonces la codificación en Java, o PHP va a ser muy similar. La relación de herencia, es decir para derivar una clase a partir de otra, usamos instrucción de extender o “extends”, y le dejamos al compilador la responsabilidad de ello. Pero, cuando vemos en el diagrama de clases que entre la clase X hay una relación “tiene un” con la clase Y, es decir que la clase X usa la clase Y, entonces el problema es nuestro. Primero, en la clase X, tenemos que definir una variable de referencia que va a apuntar hacia un objeto de la clase Y a tiempo de ejecución. Luego, en el programa principal, creamos un objeto de la clase Y, lo cual nos produce una referencia, que tenemos que asignar a su correspondiente variable de referencia en la clase X. Muchas veces esta relación es X tiene varios Y, por ejemplo, Curso tiene varios Estudiantes. En este caso, la clase Curso debe proveer un arreglo para almacenar referencias a objetos de tipo Estudiante, y posiblemente proveer un método agregar y remover referencias de dicho arreglo.

 

A) Problema de Clases y Objetos en PHP

 

B) Problema de Clases y Objetos en PHP

 

C) Problema de Clases y Objetos en PHP

 

D) Problema de Clases y Objetos en PHP

 

E) Problema de Clases y Objetos en PHP

 

F) Problema de Clases y Objetos en PHP

 

G) Problema de Clases y Objetos en PHP

 

H) Problema de Clases y Objetos en PHP

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