SlideShare una empresa de Scribd logo
ORIGEN DE LA PROGRAMACION
      ORIENTADA A OBJETOS


Los conceptos de programación orientada a objetos tienen origen en simula
          67, en un lenguaje diseñado para hacer simulaciones.

Los creadores de este programa fueron Ole- johan dahl y kristen Nygaard
                 del centro de computo noruego en Oslo.
IDEAS SURGIDAS POR JOHAN Y
          KRISTEN
IDEAS DE JOHAN Y KRISTEN


 Agrupar diversas naves en diferentes tipos de objetos para poder
definir sus propios datos y comportamiento.

 En años mas esta información fue refinada en Xerox PARC ( y su
primera versión fue escrita sobre Basic).este era ya un sistema mas
dinámico que podían crear y modificar en marcha en lugar de tener un
programa se sistema estático.
P RO G R A M AC I Ó N O R I E N TA DA A O B J E T O S


 Este programa se tomo posición como el estilo de programación
dominante a mediado de los años 80´s.

 Gran parte debido a li influencia de C++.

 Este era un a extensión del lenguaje de programación C.

 Las características de la orientación a objetos fueron agregadas
muchos leguajes existentes durante ese tiempo.
LA S CA RACTERÍSTICA S FUERON

          Basic, Ada                  Lips y pascal
 La adición de estas
características a los lenguajes no
fueron diseñados inicialmente para
ellas y a menudo tenían problemas
con la compatibilidad y la
capacidad del mantenimiento del
código.
En unas de sus versiones mejoradas es soporta una
orientación completa a objetos
cumpliendo todas las características
 Este lenguaje de programación fue
diseñado a mediados de los años de 1980 por
Bjarne Stroustrup.
 Su intención fue extender el lenguaje de
programación C con mecanismos que
permitan la manipulación de objetos.
 Desde un punto de vista el lengua de
programación C++ es un lenguaje hibrido.
JAVA

 Es un lenguaje de programación
orientado a objetos desarrollado por
Sun Microsystems a principios de los
años 90´s. y este elimina herramientas
de bajo nivel que suelen inducir a
muchos errores, como la manipulación
directa de punteros o memoria
TECNOLOGÍA JAVA

 Esta se creo como una herramienta de programacion para ser
usada en un proyecto de set-top-box en una pequeña operación
denominada the green Project(el proyecto verde) en Sun
microsistemas en el año de 1991.

 El lenguaje se denomino inicialmente Oak( por un roble que había
afuera de la oficina de gosling.
 En 1994v se le hizo una
                                        HOTJAVA
demostración de hotjava y la
plataforma java a los ejecutivos de
Sun. Java 1.0a y para poder
descargarse se tubo que esperar
hasta el 23 de mayo de 1995, durante
la conferencia de sunworld, se vieran
a la luz publica java, hotjava, el
navegador
B E N E F I C I O S D E L A P R O G R A M AC I O N
               O R I E N T A DA A O B J E T O S
   Ventajas de la programacion                      Reusabilidad

 Flexibilidad: partimos del hecho        Una ves definido la entidad persona

que mediante la definición de clases     para utilizarla en una aplicación de

establecemos módulos                     negocios. Por mencionar un ejemplo, y

independientes, a partir de los cuales   deseamos construir a continuación una

podemos definir nuevas clases,           aplicación, digamos de deportes, en

entonces podemos pensar en estos         donde requerimos definir a la misma

módulos como bloques con los cuales      entida persona, no es deseable volver a

podemos construir deferentes             escribir la definicion para la entidad

programas                                persona.
E X T E N S IB IL IDA D :
  MANTENIBILIDAD:
                                  gracias a la
Las clases que conforman     modularidad y a la
                                 herencia una
  una aplicación, vistas
                             aplicación diseñada
     como modulos           bajo el paradigma de
 independientes entre si,      la orientación a
                              objetos puede ser
 son faciles de mantener          fácilmente
 sin afectar a los demas       extensibles para
                            cubrir necesidades de
   componentes de la
                              crecimiento de la
       aplicacion                 aplicación.
PROGRAMACION BASICA BASICA



MAESTRO(A): LIC. KARINA LOPEZ AREVALO



             ALUMNOS:

           TERESA MONTES

     DIEGO ARMANDO DIAZ REYES

              BRAYAN

Más contenido relacionado

La actualidad más candente

Mètodos de Ordenaciòn y bùsqueda
Mètodos de Ordenaciòn y bùsquedaMètodos de Ordenaciòn y bùsqueda
Mètodos de Ordenaciòn y bùsqueda
Facultad de Ciencias y Sistemas
 
Presentacion Pseint
Presentacion PseintPresentacion Pseint
Presentacion Pseint
egalindo1104
 
Arreglo multidimensional
Arreglo multidimensionalArreglo multidimensional
Arreglo multidimensional
Jesús Navarro
 
Red black trees presentation
Red black trees presentationRed black trees presentation
Red black trees presentation
Dexter Paul Gumahad
 
Linea del tiempo microprocesadores
Linea del tiempo microprocesadoresLinea del tiempo microprocesadores
Linea del tiempo microprocesadores
Ivetiitaap Guerrero
 
Operaciones Morfologicas
Operaciones MorfologicasOperaciones Morfologicas
Operaciones Morfologicas
Erick Barrionuevo
 
Algorismos de ordenacion y busqueda
Algorismos de ordenacion  y busquedaAlgorismos de ordenacion  y busqueda
Algorismos de ordenacion y busqueda
bbrti
 
Estructuras lineales unidad 3
Estructuras lineales unidad 3Estructuras lineales unidad 3
Estructuras lineales unidad 3
eliezerbs
 
Hash mitad al cuadrado pdf
Hash mitad al cuadrado pdfHash mitad al cuadrado pdf
Hash mitad al cuadrado pdf
Héctor Riquelme Burgos
 
Lenguaje de-programacion-c++
Lenguaje de-programacion-c++Lenguaje de-programacion-c++
Lenguaje de-programacion-c++
Miguel Campa Guerra
 
Expresiones algorítmicas
Expresiones algorítmicasExpresiones algorítmicas
Expresiones algorítmicas
Universidad La Gran Colombia
 
Pilas
PilasPilas
Pilas
erik
 
Transformación bidimensional
Transformación bidimensionalTransformación bidimensional
Transformación bidimensional
Ali_boss1234
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
JoseManuel625
 
Ejercicios de vectores o arrays
Ejercicios de vectores o arraysEjercicios de vectores o arrays
Ejercicios de vectores o arrays
Willian Yanza Chavez
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
Ronny Parra
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
Diego Camilo Peña Ramirez
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicos
UVM
 
Método por plegamiento Hash
Método por plegamiento HashMétodo por plegamiento Hash
Método por plegamiento Hash
Christopher Bonilla Noguera
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
Luis Álamo
 

La actualidad más candente (20)

Mètodos de Ordenaciòn y bùsqueda
Mètodos de Ordenaciòn y bùsquedaMètodos de Ordenaciòn y bùsqueda
Mètodos de Ordenaciòn y bùsqueda
 
Presentacion Pseint
Presentacion PseintPresentacion Pseint
Presentacion Pseint
 
Arreglo multidimensional
Arreglo multidimensionalArreglo multidimensional
Arreglo multidimensional
 
Red black trees presentation
Red black trees presentationRed black trees presentation
Red black trees presentation
 
Linea del tiempo microprocesadores
Linea del tiempo microprocesadoresLinea del tiempo microprocesadores
Linea del tiempo microprocesadores
 
Operaciones Morfologicas
Operaciones MorfologicasOperaciones Morfologicas
Operaciones Morfologicas
 
Algorismos de ordenacion y busqueda
Algorismos de ordenacion  y busquedaAlgorismos de ordenacion  y busqueda
Algorismos de ordenacion y busqueda
 
Estructuras lineales unidad 3
Estructuras lineales unidad 3Estructuras lineales unidad 3
Estructuras lineales unidad 3
 
Hash mitad al cuadrado pdf
Hash mitad al cuadrado pdfHash mitad al cuadrado pdf
Hash mitad al cuadrado pdf
 
Lenguaje de-programacion-c++
Lenguaje de-programacion-c++Lenguaje de-programacion-c++
Lenguaje de-programacion-c++
 
Expresiones algorítmicas
Expresiones algorítmicasExpresiones algorítmicas
Expresiones algorítmicas
 
Pilas
PilasPilas
Pilas
 
Transformación bidimensional
Transformación bidimensionalTransformación bidimensional
Transformación bidimensional
 
Mapa conceptual de c++
Mapa conceptual de c++Mapa conceptual de c++
Mapa conceptual de c++
 
Ejercicios de vectores o arrays
Ejercicios de vectores o arraysEjercicios de vectores o arrays
Ejercicios de vectores o arrays
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicos
 
Método por plegamiento Hash
Método por plegamiento HashMétodo por plegamiento Hash
Método por plegamiento Hash
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 

Destacado

Origen de la programación
Origen de la programaciónOrigen de la programación
Origen de la programación
Alex Lopez
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación Estructurada
Michael de la Cruz
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
tacubomx
 
Origen de poo
Origen de pooOrigen de poo
Origen de poo
Pakoo Ventura
 
Caracteristicas de la programacion
Caracteristicas de la programacionCaracteristicas de la programacion
Caracteristicas de la programacion
b72arllr
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
Libertad25
 
Consulta - Programación Lineal y Programacion Orientada A Objetos
Consulta - Programación Lineal y Programacion Orientada A ObjetosConsulta - Programación Lineal y Programacion Orientada A Objetos
Consulta - Programación Lineal y Programacion Orientada A Objetos
Luis Caiza
 
Paradigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosParadigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a Objetos
Alberto Blumberg
 
Programación Orientada a Objeto y Java
Programación Orientada a Objeto y JavaProgramación Orientada a Objeto y Java
Programación Orientada a Objeto y Java
Ingeniería Nica
 
Programación!! . .
Programación!! . .Programación!! . .
Programación!! . .
David Portillo Hernandez
 
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCERMÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
nelson rodriguez huallpa
 
Esquema
EsquemaEsquema
Esquema
lolihernandz
 
Lenguajes programación orientada a objetos
Lenguajes programación orientada a objetosLenguajes programación orientada a objetos
Lenguajes programación orientada a objetos
yohanyg
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos
Marielena Lujano
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
Francisco Javier Canizales Vazquez
 
Mapa pnl
Mapa pnlMapa pnl
Mapa pnl
ThisbeGuerrero
 
Lara Prado Jorge - Análisis Matematico
Lara Prado Jorge - Análisis MatematicoLara Prado Jorge - Análisis Matematico
Lara Prado Jorge - Análisis Matematico
Moris Veloz
 
Desarrollo de Aplicaciones Web con ASP.NET MVC5
Desarrollo de Aplicaciones Web con ASP.NET MVC5Desarrollo de Aplicaciones Web con ASP.NET MVC5
Desarrollo de Aplicaciones Web con ASP.NET MVC5
Oscar Gensollen
 
Historia de los Lenguajes de Programación
Historia de los Lenguajes de ProgramaciónHistoria de los Lenguajes de Programación
Historia de los Lenguajes de Programación
LILIANA06
 
Entornos De Desarrollo Integrados
Entornos De Desarrollo IntegradosEntornos De Desarrollo Integrados
Entornos De Desarrollo Integrados
UGM
 

Destacado (20)

Origen de la programación
Origen de la programaciónOrigen de la programación
Origen de la programación
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación Estructurada
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Origen de poo
Origen de pooOrigen de poo
Origen de poo
 
Caracteristicas de la programacion
Caracteristicas de la programacionCaracteristicas de la programacion
Caracteristicas de la programacion
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Consulta - Programación Lineal y Programacion Orientada A Objetos
Consulta - Programación Lineal y Programacion Orientada A ObjetosConsulta - Programación Lineal y Programacion Orientada A Objetos
Consulta - Programación Lineal y Programacion Orientada A Objetos
 
Paradigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosParadigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a Objetos
 
Programación Orientada a Objeto y Java
Programación Orientada a Objeto y JavaProgramación Orientada a Objeto y Java
Programación Orientada a Objeto y Java
 
Programación!! . .
Programación!! . .Programación!! . .
Programación!! . .
 
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCERMÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
 
Esquema
EsquemaEsquema
Esquema
 
Lenguajes programación orientada a objetos
Lenguajes programación orientada a objetosLenguajes programación orientada a objetos
Lenguajes programación orientada a objetos
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Mapa pnl
Mapa pnlMapa pnl
Mapa pnl
 
Lara Prado Jorge - Análisis Matematico
Lara Prado Jorge - Análisis MatematicoLara Prado Jorge - Análisis Matematico
Lara Prado Jorge - Análisis Matematico
 
Desarrollo de Aplicaciones Web con ASP.NET MVC5
Desarrollo de Aplicaciones Web con ASP.NET MVC5Desarrollo de Aplicaciones Web con ASP.NET MVC5
Desarrollo de Aplicaciones Web con ASP.NET MVC5
 
Historia de los Lenguajes de Programación
Historia de los Lenguajes de ProgramaciónHistoria de los Lenguajes de Programación
Historia de los Lenguajes de Programación
 
Entornos De Desarrollo Integrados
Entornos De Desarrollo IntegradosEntornos De Desarrollo Integrados
Entornos De Desarrollo Integrados
 

Similar a Origen de la programacion orientada a objetos

LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOSLENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
Jonathan Hidalgo Nolasco
 
Tarea 5. investigacion
Tarea 5. investigacionTarea 5. investigacion
Tarea 5. investigacion
Diego Alberto Guillen Francisco
 
POO
POOPOO
Poa Borrador
Poa BorradorPoa Borrador
Poa Borrador
AmistadLealtad
 
Introducción a java
Introducción a javaIntroducción a java
Introducción a java
waldinelly
 
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
Luis Eduardo Pelaez Valencia
 
Programacion Orientada a Aspectos
Programacion Orientada a AspectosProgramacion Orientada a Aspectos
Programacion Orientada a Aspectos
jcongote
 
Java
JavaJava
Programacion orientada a_objeto
Programacion orientada a_objetoProgramacion orientada a_objeto
Programacion orientada a_objeto
cesar
 
Qué es programación modular
Qué es programación modularQué es programación modular
Qué es programación modular
AnitaBlen
 
Andy powerpoint
Andy powerpointAndy powerpoint
Andy powerpoint
ANDREAULRICHTAMAYO
 
Programación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando CórdobaProgramación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando Córdoba
2008PA2Info3
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
winny_arias
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
Kurt_williams
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
Francisco Herrera
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
Francisco Herrera
 
Paradigma de poo
Paradigma de pooParadigma de poo
Paradigma de poo
pixeleante
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
janinaplaza
 
Introduccion a la POO
Introduccion a la POOIntroduccion a la POO
Introduccion a la POO
Libertad25
 
Margarita(2)
Margarita(2)Margarita(2)
Margarita(2)
glendy michell
 

Similar a Origen de la programacion orientada a objetos (20)

LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOSLENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
LENGUAJE DE PROGRAMACIÓN ORIENTADA A OBJETOS
 
Tarea 5. investigacion
Tarea 5. investigacionTarea 5. investigacion
Tarea 5. investigacion
 
POO
POOPOO
POO
 
Poa Borrador
Poa BorradorPoa Borrador
Poa Borrador
 
Introducción a java
Introducción a javaIntroducción a java
Introducción a java
 
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
 
Programacion Orientada a Aspectos
Programacion Orientada a AspectosProgramacion Orientada a Aspectos
Programacion Orientada a Aspectos
 
Java
JavaJava
Java
 
Programacion orientada a_objeto
Programacion orientada a_objetoProgramacion orientada a_objeto
Programacion orientada a_objeto
 
Qué es programación modular
Qué es programación modularQué es programación modular
Qué es programación modular
 
Andy powerpoint
Andy powerpointAndy powerpoint
Andy powerpoint
 
Programación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando CórdobaProgramación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando Córdoba
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 
Paradigma de poo
Paradigma de pooParadigma de poo
Paradigma de poo
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Introduccion a la POO
Introduccion a la POOIntroduccion a la POO
Introduccion a la POO
 
Margarita(2)
Margarita(2)Margarita(2)
Margarita(2)
 

Origen de la programacion orientada a objetos

  • 1. ORIGEN DE LA PROGRAMACION ORIENTADA A OBJETOS Los conceptos de programación orientada a objetos tienen origen en simula 67, en un lenguaje diseñado para hacer simulaciones. Los creadores de este programa fueron Ole- johan dahl y kristen Nygaard del centro de computo noruego en Oslo.
  • 2. IDEAS SURGIDAS POR JOHAN Y KRISTEN
  • 3. IDEAS DE JOHAN Y KRISTEN  Agrupar diversas naves en diferentes tipos de objetos para poder definir sus propios datos y comportamiento.  En años mas esta información fue refinada en Xerox PARC ( y su primera versión fue escrita sobre Basic).este era ya un sistema mas dinámico que podían crear y modificar en marcha en lugar de tener un programa se sistema estático.
  • 4. P RO G R A M AC I Ó N O R I E N TA DA A O B J E T O S  Este programa se tomo posición como el estilo de programación dominante a mediado de los años 80´s.  Gran parte debido a li influencia de C++.  Este era un a extensión del lenguaje de programación C.  Las características de la orientación a objetos fueron agregadas muchos leguajes existentes durante ese tiempo.
  • 5. LA S CA RACTERÍSTICA S FUERON Basic, Ada Lips y pascal  La adición de estas características a los lenguajes no fueron diseñados inicialmente para ellas y a menudo tenían problemas con la compatibilidad y la capacidad del mantenimiento del código.
  • 6. En unas de sus versiones mejoradas es soporta una orientación completa a objetos cumpliendo todas las características
  • 7.  Este lenguaje de programación fue diseñado a mediados de los años de 1980 por Bjarne Stroustrup.  Su intención fue extender el lenguaje de programación C con mecanismos que permitan la manipulación de objetos.  Desde un punto de vista el lengua de programación C++ es un lenguaje hibrido.
  • 8. JAVA  Es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90´s. y este elimina herramientas de bajo nivel que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria
  • 9. TECNOLOGÍA JAVA  Esta se creo como una herramienta de programacion para ser usada en un proyecto de set-top-box en una pequeña operación denominada the green Project(el proyecto verde) en Sun microsistemas en el año de 1991.  El lenguaje se denomino inicialmente Oak( por un roble que había afuera de la oficina de gosling.
  • 10.  En 1994v se le hizo una HOTJAVA demostración de hotjava y la plataforma java a los ejecutivos de Sun. Java 1.0a y para poder descargarse se tubo que esperar hasta el 23 de mayo de 1995, durante la conferencia de sunworld, se vieran a la luz publica java, hotjava, el navegador
  • 11. B E N E F I C I O S D E L A P R O G R A M AC I O N O R I E N T A DA A O B J E T O S Ventajas de la programacion Reusabilidad  Flexibilidad: partimos del hecho  Una ves definido la entidad persona que mediante la definición de clases para utilizarla en una aplicación de establecemos módulos negocios. Por mencionar un ejemplo, y independientes, a partir de los cuales deseamos construir a continuación una podemos definir nuevas clases, aplicación, digamos de deportes, en entonces podemos pensar en estos donde requerimos definir a la misma módulos como bloques con los cuales entida persona, no es deseable volver a podemos construir deferentes escribir la definicion para la entidad programas persona.
  • 12. E X T E N S IB IL IDA D : MANTENIBILIDAD: gracias a la Las clases que conforman modularidad y a la herencia una una aplicación, vistas aplicación diseñada como modulos bajo el paradigma de independientes entre si, la orientación a objetos puede ser son faciles de mantener fácilmente sin afectar a los demas extensibles para cubrir necesidades de componentes de la crecimiento de la aplicacion aplicación.
  • 13. PROGRAMACION BASICA BASICA MAESTRO(A): LIC. KARINA LOPEZ AREVALO ALUMNOS: TERESA MONTES DIEGO ARMANDO DIAZ REYES BRAYAN