Está en la página 1de 3

GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

PROCEDIMIENTO DESARROLLO CURRICULAR


GUÍA DE APRENDIZAJE

Sesión de usuario con Javascript

Programación De Software

Tutor

Julio César Castaño Bustos

APRENDIZ

Breiner Andres Vega Muñoz

SERVICIO NACIONAL DE APRENDIZAJE (SENA)

TPS-23 Ficha. 2024767


GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL
PROCEDIMIENTO DESARROLLO CURRICULAR
GUÍA DE APRENDIZAJE

La programación Orientada a objetos se define como un paradigma de la


programación, una manera de programar específica, donde se organiza el código
en unidades denominadas clases, de las cuales se crean objetos que se
relacionan entre sí para conseguir los objetivos de las aplicaciones.

La programación Orientada a objetos (POO) es una forma especial de programar,


más cercana a como expresaríamos las cosas en la vida real que otros tipos de
programación.

Cómo se piensa en objetos

Pensar en términos de objetos es muy parecido a cómo lo haríamos en la vida


real. Por ejemplo, vamos a pensar en un coche para tratar de modelizarlo en un
esquema de POO. Diríamos que el coche es el elemento principal que tiene una
serie de características, como podrían ser el color, el modelo o la marca. Además
tiene una serie de funcionalidades asociadas, como pueden ser ponerse en
marcha, parar o aparcar.

La clase es como un libro, que describe como son todos los objetos de un mismo
tipo. La clase coche describe cómo son todos sus coches, qué propiedades tienen
y qué funcionalidades deben poder realizar. A partir de una clase podemos crear
cualquier número de objetos de esa clase. Un coche rojo que es de la marca Ford
y modelo Fiesta, otro verde que es de la marca Seat y modelo Ibiza.

Un objeto de JavaScript tiene propiedades asociadas a él. Una propiedad de un


objeto puede ser explicada como una variable adjunta al objeto. Las propiedades
de un objeto son básicamente lo mismo que las variables comunes de JavaScript,
excepto por el nexo con el objeto. Las propiedades de un objeto definen las
características de un objeto; se puede acceder a ellas con una simple notación de
puntos:

tanto el nombre del objeto y el nombre de propiedad son sensible a mayúsculas y


minúsculas. Puedes definir propiedades asignándoles un valor, Un ejemplo de esto
seria el dado anteriormente con el coche y sus propiedades y funcionalidades.
GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL
PROCEDIMIENTO DESARROLLO CURRICULAR
GUÍA DE APRENDIZAJE

Las propiedades o atributos son las características de los objetos. Cuando


definimos una propiedad normalmente especificamos su nombre y su tipo. Nos
podemos hacer a la idea de que las propiedades son algo así como variables
donde almacenamos datos relacionados con los objetos.

están las propiedades no


definidas:

y las definidas establecidas mediante la notación de corchetes [ ]

Hay mucho todavía que conocer de la POO ya que sólo hicimos referencia a las
cosas más básicas. También existen mecanismos como la herencia y el
polimorfismo que son unas de las posibilidades más potentes de este paradigma
de la programación.

La herencia sirve para crear objetos que incorporen propiedades y métodos de


otros objetos. Así podremos construir unos objetos a partir de otros sin tener que
reescribirlo todo. Puedes encontrar en DesarrolloWeb.com un artículo completo
dedicado a la Herencia.

También podría gustarte