Flux rss
 

Introducción a la programación orientada a objetos

Objeto
Bookmark Favorito / Compartir
Introduzione alla programmazione orientata oggetto Introdução à programação orientada objecto Einführung in die Objektorientierte Programmierung Introduction à la programmation orientée objet Introduction to object-oriented programming

Un nuevo concepto en programación

Extraído de "Understanding Active X and OLE" por David Chappel

"En el transcurso de los últimos 35 años, los diseñadores de hardware para ordenadores han pasado del diseño de equipos del tamaño de un hangar a ordenadores portátiles basados en microprocesadores minúsculos.
En el mismo período, los desarrolladores de software han pasado de escribir programas en ensamblador y COBOL a escribirlos en C y C++. Podríamos denominar a esto progreso (algunas personas no estarían de acuerdo), pero claramente el mundo del software no progresa tan rápidamente como el mundo del hardware. Entonces, ¿qué tienen los diseñadores de hardware que los desarrolladores de software no poseen?

La respuesta está en los componentes utilizados. Si los ingenieros de hardware electrónico tuvieran que comenzar desde un montón de arena cada vez que diseñan un nuevo dispositivo de hardware, y el primer paso fuese la extracción de silicio para fabricar placas de circuitos integrados, el progreso tampoco sería tan veloz. Sin embargo, un diseñador de hardware siempre construye un sistema que se basa en componentes ya preparados, cada uno con una función específica y que brinda un conjunto de servicios a través de interfaces definidas. La tarea de los diseñadores de hardware es considerablemente más fácil gracias al trabajo de sus predecesores.

La reutilización de los componentes es también un método para crear mejores software. Aún hoy, los desarrolladores de software comienzan desde un montón de arena y siguen los mismos pasos que dieron cientos de desarrolladores en el pasado. A menudo el resultado es sorprendente, pero podría mejorarse. La creación de nuevas aplicaciones a partir de componentes ya existentes y que ya han sido probados, tiende siempre a producir códigos más fiables. Además, se ha demostrado que es más rápida y económica, factores no menos importantes."

Métodos de objeto

El enfoque modular de objeto implica la creación de una representación informática de los elementos del mundo real en los que estamos interesados, sin preocuparnos por la implementación; es decir, independientemente de un lenguaje de programación. Por lo tanto, supone la determinación de objetos y el aislamiento de sus datos y de las funciones que usan. Entre 1970 y 1990, varios analistas desarrollaron enfoques orientados a objetos y hacia 1994 había más de 50 métodos de objetos. Sin embargo, solamente 3 métodos realmente alcanzaron popularidad:

  • El método OMT de Rumbaugh
  • El método BOOCH'93 de Booch
  • El método OOSE de Jacobson

En 1994, Rumbaugh y Booch (a quienes luego se unió Jacobson, en 1995) sumaron sus esfuerzos para desarrollar el lenguaje de definición UML (Unified Modeling Language), que define un lenguaje estándar mediante la incorporación de la ventajas de varios métodos precedentes (es decir, los de los otros analistas). Esto permite la programación completa de una aplicación con un lenguaje que utiliza un enfoque modular para todos los componentes del programa que se está desarrollando.

Última actualización el jueves, 16 de octubre de 2008, 15:43:29 .Este documento intitulado « Introducción a la programación orientada a objetos » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.

Manual de programcion orientada a objetos Hola, amigos podrain ayudarme enla este tema de programcion orientada a objetos,podria ser un manual si pudieran. gracias Configuración: Windows XP Internet Explorer 7.0 es.kioskea.net/forum/affich-157008-manual-de-programcion-orientada-a-objetos
POO - Herencia El concepto de herencia La herencia es específica de la programación orientada a objetos, donde una clase nueva se crea a partir de una clase existente. La herencia (a la que habitualmente se denomina subclases) proviene del hecho de que la subclase... es.kioskea.net/contents/poo/heritage.php3
[Mito] Visual Basic es un lenguaje orientado a objetos Mito Visual Basic es un lenguaje orientado a objetos. Realidad FALSO Explicación: Este mito es popular, pero desafortunadamente es falso: VB6 no es un lenguaje orientado a objetos. Veamos las características de los lenguajes orientados a... es.kioskea.net/faq/sujet-2896-mito-visual-basic-es-un-lenguaje-orientado-a-objetos
Como utilizar el programa EverestQuién no ha tenido un problema de falta de sonido, video, etc, debido a un formateo del disco duro sin haber hecho previamente una copia de respaldo de los drivers, o por borrar un archivo por equivocación. El objetivo del programa Everest es... es.kioskea.net/faq/sujet-1683-como-utilizar-el-programa-everest
¿Qué lenguaje de programación aprender primero?¿Qué lenguaje de programación aprender primero? Introducción Los lenguajes de programación que podemos utilizar Delphi/Pascal Java Python .Net Smalltalk Los que podemos utilizar en última instancia C/C++ PHP Ada Lisp/Caml/... es.kioskea.net/faq/sujet-540-que-lenguaje-de-programacion-aprender-primero
Bajar videos de YouTube a la PC sin instalar ningún programaPara bajar videos de YouTube rápidamente sin necesidad de instalar ningún programa sigue estos pasos: Ve a YouTube, encuentra el video que deseas bajar y reprodúcelo para que puedas copiar su URL de la barra de direcciones. Entra a la página de... es.kioskea.net/faq/sujet-2033-bajar-videos-de-youtube-a-la-pc-sin-instalar-ningun-programa
Un programa parecido al power point pero mjorHola, quisiera un programa que se parece al power point pero mejor me podrias decir de alguno, tipo de esos de las peliculas que cuando enpieza tiene una buena introduccion , algo así quiero porfa nesesito algo fuera de lo comun porque es para un... es.kioskea.net/forum/affich-63448-un-programa-parecido-al-power-point-pero-mjor
PROGRAMACION ORIENTA A OBJETOHola, alguien pudiera ayudarme lo mas pronto posible con una elabora cion de un programacion p.o.o El programa consiste en : ejemplo: y=2a+3b+4c se tiene que introducier por teclado los valores que van a tomar las variables a,b,c este va dar como... es.kioskea.net/forum/affich-171325-programacion-orienta-a-objeto
Hola como puedo hacer un programa en VB 6Hola, como podria hacer un programa en Visual Basic que permita aadministrar los datos personales de los catedraticos, los campos los datos que debo manejar en la tabla son: id catedratico umero empleado status actual fecha de ingreso fecha de baja... es.kioskea.net/forum/affich-177980-hola-como-puedo-hacer-un-programa-en-vb-6
Descargar ProgDVB 6.03ProgDVB te permitira escuchar canales de radio, ver television satelital , directamente por satelites . Solo tendras que disponer de una tarjeta sintonizadora de vídeo instalada en tu PC y una antena parabólica . Ademas podras ver el teletexto de... es.kioskea.net/telecharger/telecharger-2128-progdvb-6-03
Descargar ProgDVBProgDVB es una aplicacion con la cual podras ver television a traves de internet, siempre y cuando tengas una placa de video PCI o DVB. Basicamente se trata de una aplicacion que te permite ver programas de TV de diferentes canales al rededor del... es.kioskea.net/telecharger/telecharger-1527-progdvb
El concepto de objetoEl concepto de objeto La programación orientada a objetos consiste en ordenar datos en conjuntos modulares de elementos de información del mundo real (denominado un dominio). Estos elementos de datos se llaman objetos. Estos datos se agrupan de... es.kioskea.net/contents/poo/objet.php3
Introducción a las comunicaciones a través de la red eléctrica (Introducción a PLC Básicamente las "comunicaciones a través de la red eléctrica" abarcan cualquier tecnología que permita la transferencia de datos con velocidades de banda estrecha o banda ancha a través de líneas eléctricas mediante el uso de... es.kioskea.net/contents/cpl/cpl-intro.php3
Lenguajes de programaciónLenguaje de programación Un lenguaje de programación" es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos... es.kioskea.net/contents/langages/langages.php3