JTagua

Inicio » Posts tagged 'NetBeans 6.8'

Tag Archives: NetBeans 6.8

Anuncios

Introducción a la programación orientada a objeto con PHP5 y NetBeans 6.8

PHP 3 fue la primera versión que presentó el soporte a la programación orientada a objetos. Aunque útil, éste soporte fue muy simplista y no mejoró mucho con la versión de PHP 4. Fue con PHP5 , y debido a la demanda popular de la POO, cuando el modelo objeto fue completamente rediseñado, añadiendo una gran cantidad de características.

La principal diferencia entre la programación orientada a objetos y la programación funcional, es que los datos y el código se agrupan en una sola entidad, que se conoce como objeto. En esta idea, las aplicaciones orientadas a objetos se suelen dividir en un gran número de objetos que interactúan unos con otros.

Objetos, Clases, Atributos, Métodos, Instaciación.

Los elementos básicos de la programación orientada a objetos son,como cabe esperar, los objetos.

Resulta más fácil comprender los objetos como objetos físicos. Por ejemplo, un coche es un objeto. Un coche tiene propiedades (o atributos) tales como el color, el modelo, el motor o el tipo de neumáticos.

Un coche también tiene funciones (o métodos) o cosas que puede hacer. Así, por ejemplo un coche puede ir hacia delante, hacia atrás, puede aparcar, estar en reposo, etc…

En general, un objeto es cualquier nombre o sustantivo. Una persona, un animal, una casa son objetos. Sin embargo, los objetos no tienen porqué tener naturaleza física. Con frecuencia, los objetos son más conceptuales, como por ejemplo una cuenta bancaria o una hipoteca.

Una clase es la plantilla o el patrón que se utiliza para crear un objeto. La clase define las propiedades o los atributos comunes, del objeto genérico. También define las cosas que el objeto puede hacer, es decir, los métodos o funcionalidades.

Los objetos se crean a partir de las clases, al fijar las propiedades y métodos propios del objeto que se está creando. A este proceso se le llama instanciación.

(más…)

Anuncios