Dfdfdsd

Páginas: 13 (3039 palabras) Publicado: 30 de septiembre de 2010
RESUMEN DE PROGRAMACION ORIENTADA A OBJETOS

OMAR ANTONIO CHI PECH

SISTEMAS COMPUTACIONALES

Maestro: Genaro Alberto Gómez chi

PROGRMACION ORIENTEDA A OBJETOS

Evolución de los lenguajes de programación

La historia de los lenguajes de programacion se ha desaarrollado en base a una sola idea y esta es la de hacer mas simple la tarea
de crear programas para ordenadores
en laevolucion de cada lenguaje llega un momento en el que los programadores comienzan a tener dificultades a la hora de manejar programas
de un sierto tamaño y satisfacion

Evolución en cuanto a tecnología

un programa no es mas que una sucesion de instrucciones que se ejecutaran secuensialmente es decir , una de tras de la otra
introduciendo ceros y unos
los microprocesadores que. se frabican paraser programados no en binario (secuncia de unos y ceros) si no en bexagecimal
un numero hexagecimal equivale a 16 ceros o unos

El primer avance importante fue la aparicion de los lenguajes ensambladores. A estos lengujes se les llama de bajo nivel
ya que se hallan ligados a la forma de trabajo de la maquina con la que programamos y se opera de manera muy similar a cundo
trabajamos conhexagecimal
es mas facil recordar un codigo hexagesimal que un emsamblador
el problema de los lenguajes ensamblador es que se encuentran fuertemente comprometidos con la maquina

Introducción al diseño OxO

A diferencia de otros métodos, el DOO da como resultado un diseño el cual interconexiona los objetos de datos (elementos de datos) y las operaciones de procesamiento, de forma tal queencapsula la información y el procesamiento.
Este encapsulamiento es el paradigma fundamental de la orientación por objetos.
Este encapsulamiento es el paradigma fundamental de la orientación por objetos

Qué es la orientación por objeto

El término "orientación por objeto" significa que organizaremos el software como una colección de objetos discretos que incorporan tanto estructurasde datos como procedimientos.
Esto contrasta con la programación convencional, en la cual las estructura de datos y el comportamiento están solo aproximadamente conectados.

Qué es el desarrollo Orientado por Objetos

El desarrollo orientado por objetos es una nueva forma de pensar acerca del software basado sobre abstracciones que existen en el mundo real.
En este contexto, eldesarrollo es referido a la primera parte del ciclo de vida del software: análisis, diseño e implantación.

CONSEPTOS BASICOS

Estas son las definiciones de clase, objeto,herencia,encapsulamiento y poliformissmo.estas son las ideas basicas
que todo programador debe saver porr lo tanto es de gran importancia el entenderlas muy bien

Identidad de un objeto
Cada objeto tiene su propiaidentidad que lo distingue de los demás objetos. En otras palabras, dos objetos distintos no son iguales aunque todos los valores de sus atributos sean idénticos

DEFINICION DE CLASE

Cada clase posee unas cualidades que la diferencian de las otras. Así, por ejemplo, los vegetales se
diferencian de los minerales -entre otras muchas cosas- en que los primeros son seres vivos y los
mineralesno. De los animales se diferencian en que las plantas son capaces de sintetizar clorofila a
partir de la luz solar y los animales no.

Situémonos en la clase felinos (felis), aquí tenemos varias subclases (géneros en palabras de los
biólogos): león, tigre, pantera, gato, etc. cada una de estas subclases, tienen características comunes
(por ello los identificamos a todos ellos como felinos) ycaracterísticas diferenciadoras (por ello
distinguimos a un león de una pantera), sin embargo, ni el león ni la pantera en abstracto existen,
existen leones y panteras particulares, pero hemos realizado una abstracción de esos rasgos comunes a
todos los elementos de una clase, para llegar al concepto de león, o de pantera, o de felino.
La clase león se diferencia de la clase pantera en el...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS