You are on page 1of 8

COLEGIO NACIONAL DE EDUCACIN PROFESIONAL TCNICA

PLANTEL 1 AGUASCALIENTES PROFR. J. REFUGIO ESPARZA REYES

Alumna: Karla Guadalupe Cruz Esparza.

Especialidad: informtica. Grupo: 410.

Turno: matutino.

Semestre cursando: Enero Julio 2017.

Profesor: Yolanda Catalina Navarrete Beas.

Aguascalientes, Ags a 3 de Marzo del 2017.


NDICE

QU ES LA PROGRAMACIN ORIENTADA A OBJETOS? 1

QU ES UN OBJETO? 2

QUE ES MENSAJE? 2

QUE ES EL PASO DE MENSAJES? 3

QUE ES LA HERENCIA? 3

QUE ES POLIMORFISMO? 3

QUE ES CLASE? 4
INTRODUCCIN
En este trabajo mostraremos los conceptos bsicos que nos introdujeran a la materia que
estamos llevando Programacin Orientada a Objetos.
Estos conceptos son necesario aprenderlos debido a que nos adentraran a nuestra materia
adems que nos darn los aprendizajes necesarios para entender cmo estar la
programacin y as poder entender cul sera nuestro objetivo
La programacin orientada a objetos es la programacin ms centrada a la vida real en donde
debemos de tomar en cuenta las caractersticas y atributos.
As que analizaremos cada concepto de objeto, clase, polimorfismo, mensajes y herencia.
QU ES LA PROGRAMACIN ORIENTADA A OBJETOS?

1.- definicin: La programacin Orientada a objetos es una forma especial de programar, ms


cercana a como expresaramos las cosas en la vida real que otros tipos de programacin. Con
la POO tenemos que aprender a pensar las cosas de una manera distinta, para escribir
nuestros programas en trminos de objetos, propiedades y mtodos.

2.- definicin: La Programacin Orientada a Objetos, es un paradigma de programacin.


Paradigma: teora cuyo ncleo central suministra la base y modelo para resolver problemas
para resolver las necesidades de un sistema informtico.

3.-

4.- definicin: Un lenguaje orientado a objetos es un lenguaje de programacin que permite el


diseo de aplicaciones orientadas a objetos. Dicho esto, lo normal es que toda persona que
vaya a desarrollar aplicaciones orientadas a objetos aprenda primero la filosofa (o adquiera
la forma de pensar) y despus el lenguaje, porque filosofa slo hay una y lenguajes
muchos.

QU ES UN OBJETO?
Un objeto es una entidad provista de un conjunto de propiedades o atributos (datos), de un
comportamiento o funcionalidad (mtodos) y de sus posibles relaciones con otros objetos.

El concepto de objeto tiene un concepto equivalente al objeto de nuestro mundo real. En


nuestro entorno siempre estamos en constante relacin con objetos: los creamos, los usamos,
los modificamos cambiando sus atributos, caractersticas o propiedades, los relacionamos con
otros objetos, etc.

Por ejemplo tomemos el objeto Automvil.

Un automvil es un objeto bastante pesado que tiene un conjunto de propiedades como su


identificacin (placa), color, marca, modelo, accesorios, etc. Tiene tambin un conjunto de
funciones como la de desplazarse, detenerse, ponerse en marcha. Podemos cambiarle de
color, aumentar o quitar sus accesorios; es decir, podemos modificar sus propiedades. Tienen
de la capacidad de ser activados para poner en accin sus funcionalidades; es decir,
disponemos de un procedimiento para ponerlo en marcha, avanzar en retroceso, detenerlo,
voltear a la izquierda o derecha; es decir, mediante un conjunto de mtodos podemos darle
uso al objeto automvil.

En la POO el objeto es el automvil; las propiedades de este objeto son sus caractersticas y
los mtodos lo constituyen las funcionalidades o procedimientos con los cuales hacemos uso
del objeto y modificamos su estado o contenido.

QU ES MENSAJE?

Mensaje: una comunicacin dirigida a un objeto, que le ordena que ejecute uno de sus
mtodos con ciertos parmetros asociados al evento que lo gener.
QU ES EL PASO DE MENSAJES?

MPI interfaz de Paso de Mensajes es un estndar que define la sintaxis y la semntica de las
funciones contenidas en una biblioteca de paso de mensajes diseada para ser usada en
programas que exploten la existencia de mltiples procesadores. El paso de mensajes es una
tcnica empleada en programacin concurrente para aportar sincronizacin entre procesos y
permitir la exclusin mutua. Su principal caracterstica es que no precisa de memoria
compartida, por lo que es muy importante en la programacin de sistemas distribuidos.

QU ES LA HERENCIA?

La herencia proviene del hecho de que la subclase (la nueva clase creada) contiene los
atributos y mtodos de la clase primaria. La principal ventaja de la herencia es la capacidad
para definir atributos y mtodos nuevos para la subclase, que luego se aplican a los atributos
y mtodos heredados.

QU ES POLIMORFISMO?

El polimorfismo es una relajacin del sistema de tipos, de tal manera que una referencia a una
clase (atributo, parmetro o declaracin local o elemento de un vector) acepta direcciones de
objetos de dicha clase y de sus clases derivadas (hijas, nietas).

Veremos que el polimorfismo y la herencia son dos conceptos estrechamente ligados.


Conseguimos implementar polimorfismo en jerarquas de clasificacin que se dan a travs de
la herencia. Por ejemplo, tenemos una clase
vehculo y de ella dependen varias clases hijas
como coche, moto, autobs, etc.

CLASE

Las clases son plantillas que agrupan comportamiento (mtodos) y estados (atributos) de los
futuros objetos.

Los objetos son instancias de una clase. Usando el smil variable tipo de la programacin
estructurada, se entiendo que un objeto es una variable que tiene el comportamiento y
estados del tipo (objeto).

REFERENCIAS BIBLIOGRFICAS

LIBRO:

Programacin orientada a objetos con Java


Escrito por Francisco Durn,Francisco Gutirrez,Ernesto Pimentel
https://books.google.com.mx/books?
id=3EQdUbkOVGIC&printsec=frontcover&dq=programacion+orientada+a+objetos&hl=es&sa=
X&ved=0ahUKEwj_38-zyJXSAhVH6GMKHYhmBWUQ6AEIITAB#v=onepage&q&f=false
OBJETO
https://books.google.com.mx/books?
id=3EQdUbkOVGIC&printsec=frontcover&dq=programacion+orientada+a+objetos&hl=e
s&sa=X&ved=0ahUKEwj_38-
zyJXSAhVH6GMKHYhmBWUQ6AEIITAB#v=onepage&q=OBJETO&f=false
PROGRAMACIN ORIENTADA A OBJETOS
https://desarrolloweb.com/articulos/499.php
http://librosweb.es/libro/python/capitulo_5/programacion_orientada_a_objetos.html
https://www.mhe.es/universidad/informatica/8448150414/archivos/capitulo_23.pdf
http://luis.izqui.org/resources/ProgOrientadaObjetos.pdf
QUE ES POO
http://www.aulaclic.es/macros-excel/t_2_1.htm

MENSAJE
https://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos

You might also like