Índice
Introducción…………………………………………….. 2
La Tecnología Orientada a Objetos…………………..….3
Objeto…………………………………………………….3
Métodos………………………………………………….3
Mensajes………………………………………...………4
Clase…………………………………………………….4
Herencia………………………………………………...4
Conclusión……………………………………………...5
Web Grafía………………………………………………6
2
Introducción
La Tecnología Orientada a Objetos es un nuevo enfoque sobre la manera de organizar las diferentes
piezas que conforman un sistema de información.
El concepto objeto y las operaciones relacionadas no son nuevos en la programación, sin embargo
el Diseño Orientado a Objeto es poco explorado. En los inicios de la computación el nivel de
abstracción que se utilizaba era muy bajo, los lenguajes ensambladores permitían el uso de
instrucciones maquina
El siguiente nivel de abstracción se dio con la aparición de los lenguajes de alto nivel, los cuales
permitieron el uso de estructuras de datos y de control predefinidas. La abstracción y el
ocultamiento de información surgió en los años 70´s lo que dio lugar a métodos de diseño
conducidos por los datos.
3
La Tecnología Orientada a Objetos
La Tecnología Orientada a Objetos es un nuevo enfoque sobre la manera de organizar las diferentes
piezas que componen un sistema de información (software), como en el hardware (equipo físico),
la base de datos e incluso, en organizaciones todas estas piezas se denominan "objetos", los cuales
son pequeños subsistemas independientes con datos propios sobre estos elementos y sus clases y
tipos, rigen tales propiedades como herencia, comunicación con lenguajes, polimorfismos y otros
que en conjunto permiten ventajas prácticas.
Estas están incluidas en las versiones orientadas a objetos de metodología para análisis y diseño
de programación y base de datos. Con esto, nos hemos referido a la tecnología orientada a objetos
aplicada a software. Sin embargo este enfoque también es aplicado en la construcción de hardware,
así como también es válido en el diseño organizativo.
La TOO se fundamenta en el proceso de construcción y utilización de conocimientos, por lo tanto,
objetos y clases son los pasos más importantes en la búsqueda de una nueva revolución que
reemplace, esta vez, parte del esfuerzo que implica la organización y utilización del conocimiento,
del mismo modo que en la primera, las máquinas reemplazaron el esfuerzo físico del hombre y de
los animales, permitiendo el vertiginoso avance del mundo.
Objeto
Es cualquier cosa real o abstracta, acerca de la cual almacenamos datos y los métodos que
controlan dichos datos.
Ej.- una factura, una organización, una figura en un programa como Corel Draw, una pantalla
con la que interactúa un usuario, un campo o nodo de la pantalla de una herramienta CASE, una
avión, todo un plano de ingeniería, el proceso para llenar un pedido, etc
Métodos
Especifican la forma en que se controlan los datos de un objeto. Los métodos en un tipo de objeto
sólo hacen referencia a las estructuras de datos de ese tipo de objeto.
Un objeto es entonces una cosa cuyas propiedades están representadas por tipo de datos y su
comportamiento por métodos.
Ej. Un método asociado con el tipo de objeto factura podría ser aquél que calcule el total de una
factura. Otro podría transmitir la factura a un cliente, etc.
4
Mensajes
Para que un objeto haga algo, le enviamos una solicitud, esta hace que se produzca una operación.
El mensaje que constituye la solicitud contiene el nombre del objeto, el nombre de una operación
y, a veces, un grupo de parámetros.
Un mensaje es una solicitud para que se lleve a cabo la operación indicada y se produzca el
resultado; en consecuencia, las implantaciones OO se refieren a los mensajes como solicitudes.
Una solicitud invoca una operación específica, con uno o más objetos como parámetros.
Ej.- se puede comunicar con el TV al enviarle solicitudes por medio de un sintonizador de control
remoto. Responde el aparato mediante determinada acción y presenta las respuestas en pantalla.
Clase
El término clase se refiere a la implantación en software de un tipo de objeto. Especifica una
estructura de datos y los métodos operativos permisibles que se aplican a cada uno de sus objetos.
El método es parte de la clase, pero no parte del objeto. El método ni siquiera podría ser parte de
la clase; pero podría ser parte de la clase de mayor nivel en la jerarquía de clases.
Ej.- una clase empleado incluiría datos del seguro social, puesto, salario, extensión telefónica,
etc. Además, cada clase define un conjunto de operaciones permisibles que permiten el acceso y
modificación de los datos del objeto.
Herencia
Un tipo de objeto de alto nivel puede especializarse en tipos de objeto de bajo nivel. Un tipo de
objeto puede tener subtipos. Una clase implanta el tipo de objeto. Una sub-clase hereda
propiedades de su clase padre; una sub-clase hereda propiedades de las subclases, etc.
Ej.- el tipo de objeto persona puede tener subtipos civil y militar. Militar puede tener
subtipos oficial y subalterno. Oficial puede tener subtipos teniente, capitán, mayor, etc.
5
Conclusión
La tecnología orientada a objetos permite la optimización del código generado gracias a que
mediante técnicas de herencia, atributos estáticos entre otros permiten, que el código sea genérico
de manera que sea reutilizable.
La TOO tiene como conceptos fundamentales los conceptos de objeto y clase.
Un objeto es un ente que posee sus características propias (propiedades) y un conjunto
de acciones que es capaz de realizar (métodos).
Una clase es un ente abstracto que permite declarar las propiedades y los métodos de objetos
similares.
Un lenguaje de programación orientado a objetos debe permitir al programador realizar
definiciones de clases, y construir objetos a partir de esas clases.
6
Web Grafía
TOO Tecnología Orientada a Objetos
Autor: Daniel Ramos C.
www.macroware.8k.com/too/too.htm

Más contenido relacionado

PPT
Tecnología Orientada a Objetos
PPT
Analisis y diseño orientado a odjetos
PPTX
Fundamentos del análisis orientado a objetos
PPT
Analisis y diseño orientado a objetos exposicion
PDF
Análisis y diseño orientado a objetos
PPT
12 Clase Analisis Orientado A Objetos
DOCX
Tc2 301403 21
PPT
Diseño Orientado a Objetos
Tecnología Orientada a Objetos
Analisis y diseño orientado a odjetos
Fundamentos del análisis orientado a objetos
Analisis y diseño orientado a objetos exposicion
Análisis y diseño orientado a objetos
12 Clase Analisis Orientado A Objetos
Tc2 301403 21
Diseño Orientado a Objetos

La actualidad más candente (20)

PDF
3_Orientación a objeto
PPTX
Desarrollo Orientado a Objetos
PPTX
Análisis y diseño orientado a objetos
PPS
Analisis Y DiseñO Orientado Objetos
PPTX
Sistemas ii fundamentos y metodos de analisis de requerimientos
PPTX
Paradigma Programación Orientada a Objetos (POO)
PDF
Adoo martha hidalgo
PPTX
Analisis y diseño de sistemas
PPTX
2clasesdeprogramacion
PPTX
Programación orientada a objetos
PPTX
Analisis estructurado y Orientado a objeto
PDF
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
PPT
Análisis y diseño orientado a objetos
PPTX
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
PPT
diapositiva de base de datos
PDF
Modelo Orientado A Objetos
PPTX
Programación orientada a objetos
DOCX
Metodologia
3_Orientación a objeto
Desarrollo Orientado a Objetos
Análisis y diseño orientado a objetos
Analisis Y DiseñO Orientado Objetos
Sistemas ii fundamentos y metodos de analisis de requerimientos
Paradigma Programación Orientada a Objetos (POO)
Adoo martha hidalgo
Analisis y diseño de sistemas
2clasesdeprogramacion
Programación orientada a objetos
Analisis estructurado y Orientado a objeto
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
Análisis y diseño orientado a objetos
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
diapositiva de base de datos
Modelo Orientado A Objetos
Programación orientada a objetos
Metodologia
Publicidad

Similar a Too Tecnologia orientada a objetos (20)

PPTX
1. introduccion a la programación orientada a objeto (poo)
PDF
introduccion a la programacion orientada a objetos
PDF
PROGRAMACION ORIENTADA A OBJETOS
PPTX
clases en java para programacion orientada .pptx
PPTX
Tare psitiva
DOC
Tecnología Orientada A Objetos
PDF
Tema nº 1
PDF
Tema nº 1
PPTX
poo en java programacion orientada .pptx
DOC
Deber analisis
PDF
PDF
tecnologiasoo-01-140709001709-phpapp02.pdf
PDF
Diseño oo
PDF
Estanislao contreras object-oriented_y_uml
PDF
Orientación a objetos curso
PDF
Programación Orientada a Objetos
DOCX
PDF
Objetos orientados a los negocios curso
DOCX
Metodología orientada a objetos
DOCX
Programación orientada a objeto (autoguardado) 1
1. introduccion a la programación orientada a objeto (poo)
introduccion a la programacion orientada a objetos
PROGRAMACION ORIENTADA A OBJETOS
clases en java para programacion orientada .pptx
Tare psitiva
Tecnología Orientada A Objetos
Tema nº 1
Tema nº 1
poo en java programacion orientada .pptx
Deber analisis
tecnologiasoo-01-140709001709-phpapp02.pdf
Diseño oo
Estanislao contreras object-oriented_y_uml
Orientación a objetos curso
Programación Orientada a Objetos
Objetos orientados a los negocios curso
Metodología orientada a objetos
Programación orientada a objeto (autoguardado) 1
Publicidad

Más de Frangelys Perez (6)

DOCX
Topologia de redes
DOCX
Mapa mental linux
DOCX
Mapa Conceptual procesos concurrentes
DOCX
Linea del tiempo de Windows
PPTX
Comandos
ODP
Herramientas Case
Topologia de redes
Mapa mental linux
Mapa Conceptual procesos concurrentes
Linea del tiempo de Windows
Comandos
Herramientas Case

Último (20)

PDF
Taller tecnológico Michelle lobo Velasquez
PDF
Conceptos básicos de programación PseInt laura.pdf
PPTX
libro proyecto con scratch jr pdf en la e
PPTX
Presentación final ingenieria de metodos
PPTX
TICs_en_la_vida_Cotidiana_tecnologiayMas
DOCX
Nombre del estudiante Gabriela Benavides
PDF
Estrategia de apoyo valentina lopez/ 10-3
PDF
Guía_de_implementación_Marco_de_gobierno_y_gestión_de_TI_Universidades.pdf
PDF
Estrategia de Apoyo Juan José Narvaéz 9-4
PPTX
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
PPTX
Usuarios en la arquitectura de la información
DOCX
Trabajo informatica joel torres 10-.....................
PPTX
Uso responsable de la tecnología - EEST N°1
DOCX
tablas tecnologia maryuri vega 1....docx
PPTX
PRESENTACION El PODER DE LA MENTALIDAD.pptx
PPTX
TECNOLOGIAS DE INFORMACION Y COMUNICACION
DOCX
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
PDF
Inteligencia_Artificial,_Informática_Básica,_22_06_2025_SO_2.pdf
PPTX
Simulador de Circuitos electricos con Arduino
DOCX
Informee_APA_Microbittrabajoogrupal.docx
Taller tecnológico Michelle lobo Velasquez
Conceptos básicos de programación PseInt laura.pdf
libro proyecto con scratch jr pdf en la e
Presentación final ingenieria de metodos
TICs_en_la_vida_Cotidiana_tecnologiayMas
Nombre del estudiante Gabriela Benavides
Estrategia de apoyo valentina lopez/ 10-3
Guía_de_implementación_Marco_de_gobierno_y_gestión_de_TI_Universidades.pdf
Estrategia de Apoyo Juan José Narvaéz 9-4
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
Usuarios en la arquitectura de la información
Trabajo informatica joel torres 10-.....................
Uso responsable de la tecnología - EEST N°1
tablas tecnologia maryuri vega 1....docx
PRESENTACION El PODER DE LA MENTALIDAD.pptx
TECNOLOGIAS DE INFORMACION Y COMUNICACION
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
Inteligencia_Artificial,_Informática_Básica,_22_06_2025_SO_2.pdf
Simulador de Circuitos electricos con Arduino
Informee_APA_Microbittrabajoogrupal.docx

Too Tecnologia orientada a objetos

  • 1. Índice Introducción…………………………………………….. 2 La Tecnología Orientada a Objetos…………………..….3 Objeto…………………………………………………….3 Métodos………………………………………………….3 Mensajes………………………………………...………4 Clase…………………………………………………….4 Herencia………………………………………………...4 Conclusión……………………………………………...5 Web Grafía………………………………………………6
  • 2. 2 Introducción La Tecnología Orientada a Objetos es un nuevo enfoque sobre la manera de organizar las diferentes piezas que conforman un sistema de información. El concepto objeto y las operaciones relacionadas no son nuevos en la programación, sin embargo el Diseño Orientado a Objeto es poco explorado. En los inicios de la computación el nivel de abstracción que se utilizaba era muy bajo, los lenguajes ensambladores permitían el uso de instrucciones maquina El siguiente nivel de abstracción se dio con la aparición de los lenguajes de alto nivel, los cuales permitieron el uso de estructuras de datos y de control predefinidas. La abstracción y el ocultamiento de información surgió en los años 70´s lo que dio lugar a métodos de diseño conducidos por los datos.
  • 3. 3 La Tecnología Orientada a Objetos La Tecnología Orientada a Objetos es un nuevo enfoque sobre la manera de organizar las diferentes piezas que componen un sistema de información (software), como en el hardware (equipo físico), la base de datos e incluso, en organizaciones todas estas piezas se denominan "objetos", los cuales son pequeños subsistemas independientes con datos propios sobre estos elementos y sus clases y tipos, rigen tales propiedades como herencia, comunicación con lenguajes, polimorfismos y otros que en conjunto permiten ventajas prácticas. Estas están incluidas en las versiones orientadas a objetos de metodología para análisis y diseño de programación y base de datos. Con esto, nos hemos referido a la tecnología orientada a objetos aplicada a software. Sin embargo este enfoque también es aplicado en la construcción de hardware, así como también es válido en el diseño organizativo. La TOO se fundamenta en el proceso de construcción y utilización de conocimientos, por lo tanto, objetos y clases son los pasos más importantes en la búsqueda de una nueva revolución que reemplace, esta vez, parte del esfuerzo que implica la organización y utilización del conocimiento, del mismo modo que en la primera, las máquinas reemplazaron el esfuerzo físico del hombre y de los animales, permitiendo el vertiginoso avance del mundo. Objeto Es cualquier cosa real o abstracta, acerca de la cual almacenamos datos y los métodos que controlan dichos datos. Ej.- una factura, una organización, una figura en un programa como Corel Draw, una pantalla con la que interactúa un usuario, un campo o nodo de la pantalla de una herramienta CASE, una avión, todo un plano de ingeniería, el proceso para llenar un pedido, etc Métodos Especifican la forma en que se controlan los datos de un objeto. Los métodos en un tipo de objeto sólo hacen referencia a las estructuras de datos de ese tipo de objeto. Un objeto es entonces una cosa cuyas propiedades están representadas por tipo de datos y su comportamiento por métodos. Ej. Un método asociado con el tipo de objeto factura podría ser aquél que calcule el total de una factura. Otro podría transmitir la factura a un cliente, etc.
  • 4. 4 Mensajes Para que un objeto haga algo, le enviamos una solicitud, esta hace que se produzca una operación. El mensaje que constituye la solicitud contiene el nombre del objeto, el nombre de una operación y, a veces, un grupo de parámetros. Un mensaje es una solicitud para que se lleve a cabo la operación indicada y se produzca el resultado; en consecuencia, las implantaciones OO se refieren a los mensajes como solicitudes. Una solicitud invoca una operación específica, con uno o más objetos como parámetros. Ej.- se puede comunicar con el TV al enviarle solicitudes por medio de un sintonizador de control remoto. Responde el aparato mediante determinada acción y presenta las respuestas en pantalla. Clase El término clase se refiere a la implantación en software de un tipo de objeto. Especifica una estructura de datos y los métodos operativos permisibles que se aplican a cada uno de sus objetos. El método es parte de la clase, pero no parte del objeto. El método ni siquiera podría ser parte de la clase; pero podría ser parte de la clase de mayor nivel en la jerarquía de clases. Ej.- una clase empleado incluiría datos del seguro social, puesto, salario, extensión telefónica, etc. Además, cada clase define un conjunto de operaciones permisibles que permiten el acceso y modificación de los datos del objeto. Herencia Un tipo de objeto de alto nivel puede especializarse en tipos de objeto de bajo nivel. Un tipo de objeto puede tener subtipos. Una clase implanta el tipo de objeto. Una sub-clase hereda propiedades de su clase padre; una sub-clase hereda propiedades de las subclases, etc. Ej.- el tipo de objeto persona puede tener subtipos civil y militar. Militar puede tener subtipos oficial y subalterno. Oficial puede tener subtipos teniente, capitán, mayor, etc.
  • 5. 5 Conclusión La tecnología orientada a objetos permite la optimización del código generado gracias a que mediante técnicas de herencia, atributos estáticos entre otros permiten, que el código sea genérico de manera que sea reutilizable. La TOO tiene como conceptos fundamentales los conceptos de objeto y clase. Un objeto es un ente que posee sus características propias (propiedades) y un conjunto de acciones que es capaz de realizar (métodos). Una clase es un ente abstracto que permite declarar las propiedades y los métodos de objetos similares. Un lenguaje de programación orientado a objetos debe permitir al programador realizar definiciones de clases, y construir objetos a partir de esas clases.
  • 6. 6 Web Grafía TOO Tecnología Orientada a Objetos Autor: Daniel Ramos C. www.macroware.8k.com/too/too.htm