Sei sulla pagina 1di 4

COLEGIO NACIONAL DE EDUCACION PROFESIONAL

TECNICA.

PLANTEL AGUASCALIENTES I

Mdulo: Programacin orientada a objetos.

Maestra: L.I. Yolanda Catalina Navarrete Beas.

Nombre del alumno: Laura Mariana Snchez Avils.

Carrera: Informtica. Semestre: IV.

Grupo: 410

Ciclo escolar: Febrero-Julio 2017.

Aguascalientes, Ags, a 3 de marzo de 2017.


INDICE

Definiciones de programacin orientada a objetos.

Definicin de objeto.

Comunicacin entre objetos.

Qu son los mensajes?

Qu es el paso de mensajes?

Cul es la estructura interna de un objeto?

Qu es herencia?

Qu es polimorfismo?

Qu es una clase?

Fuentes.
4 DEFINICIONES DE PROGRAMACION ORIENTADA A
OBEJTOS
1. Se llama programacin a la creacin de un programa de
computadora, es decir, elaborar un conjunto de instrucciones que una
computadora pueda ejecutar. Un programa se escribe en algn
lenguaje de programacin. Cuando se elabora un programa, generalmente,
y sobre todo si pertenece al mbito comercial, se le denomina software.
2. Es un tipo de programacin en el cual los elementos del programa son
objetos. Una caracterstica fundamental de los lenguajes orientados a objetos
es la posibilidad de definir nuevas clases que hereden caractersticas de otras
clases de comunicaciones entre procesos.
3. La programacin orientada a objetos (POO) es una de las tcnicas ms
modernas de desarrollo que trata de disminuir el coste del software,
aumentando la eficiencia y reduciendo el tiempo de espera para la puesta
en escena de una nueva aplicacin. Por eso, donde la POO toma verdadera
ventaja es en poder compartir y reutilizar el cdigo. Sin embargo, no debe
pensarse que esta forma de programacin resuelve todos los problemas de
una forma sencilla y rpida. Para conseguir buenos resultados, es preciso
dedicar un tiempo mayor al anlisis y al diseo
4. La programacin orientada a objetos es un paradigma de programacin
que viene a innovar la forma de obtener resultados. Los objetos manipulan
los datos de entrada para la obtencin de datos de salida especficos,
donde cada objeto ofrece una funcionalidad especial.
QUE ES UN OBJETO?
Un objeto es una unidad dentro de un programa de computadora que consta de un
estado y de un comportamiento, que a su vez constan respectivamente de datos
almacenados y de tareas realizables durante el tiempo de ejecucin. (Es una
instancia en una clase)
COMUNICACIN ENTRE OBJETOS
Hay casos en los que un objeto debe interaccionar con otros objetos cuando llaman
a uno de sus mtodos o se produce algn hecho sobre el estado del objeto.
QUE SON LOS MENSAJES?
Un mensaje es la transmisin de informacin de un objeto a otro, mediante dos
mecanismos bien diferenciados
QUE ES EL PASO DE MENSAJES?
Es un paradigma de programacin ampliamente usado en el software moderno. Sus
aplicaciones puede usarse desde para garantizar que los diferentes objetos que
constituyen un programa informtico puedan trabajar de forma coherente entre ellos
hasta para permitir que una tarea pueda ejecutarse de forma sincronizada entre
varios ordenadores. Es uno de los conceptos clave en modelos de programacin
orientada a objetos.
CUAL ES LA ESTRUCTURA INTERNA DE UN OBJETO?
La estructura interna de un objeto se define por un conjunto de atributos, el estado
viene dado por los valores que toma esos atributos en un instante de tiempo.
La estructura interna de un objeto consta de dos componentes bsicos
los cuales son:
Atributos.
Mtodos (operaciones o servicios)
Un atributo es una especificacin que define una propiedad de un
objeto, elemento o archivo. Tambin puede referirse o establecer el
valor especfico para una determinada instancia de los mismos.
Un mtodo es una sub rutina asociada exclusivamente a una clase o a un objeto
anlogamente a los procedimientos en los lenguajes imperativos.

QUE ES HERENCIA?
La herencia es el mecanismo ms utilizado para alcanzar algunos de los objetivos
ms preciados en el desarrollo de software. A travs de ella los diseadores pueden
crear nuevas clases partiendo de una clase o de una jerarqua de clases
preexistentes evitando con ellos el rediseo, la modificacin y verificacin de la parte
ya implementada. La herencia facilita la creacin de objetos a partir de otros ya
existentes.
QUE ES POLIMORFISMO?
Se refiere a la propiedad por la que es posible enviar mensajes sintcticamente
iguales a objetos de tipos distintos. El nico requisito que deben cumplir los objetos
que se utilizan de manera polimrfica es saber responder al mensaje que se les
enva.
QUE ES UNA CLASE?
Una clase es equivalente a un tipo, es decir que tiene una representacin y unos
mtodos que se pueden aplicar. Una clase es el anteproyecto que ofrece la
funcionalidad en ella definida, pero sta queda implementada slo al crear una
instancia de la clase, en la forma de un objeto.
FUENTES:
Programacin en C++ para ingenieros - Por Pere-Pau Vzquez Alcocer,
Jordi Marco Gmez, Angela Martin Prat, Xavier Molinero Albareda
Programacin orientada a objetos con C++ - Francisco Javier Ceballos
Sierra
Programacin orientada a objetos - Joan Arnedo Moreno, Daniel Riera i
Terrn

Potrebbero piacerti anche