SlideShare ist ein Scribd-Unternehmen logo
1 von 10
ESCUELA ACADÉMICA INGENIERÍA DE SISTEMAS Y TELEMÁTICA
ASIGNATURA: LABORATORIO DE PROGRAMACION I
TEMA : PROGRAMACION ORIENTADA A OBJETOS
AUTORES : ARISTA CORONEL JORGE LUIS
: RAMOS FERNANDEZ SONIA ELVIRA
DOCENTE : ING. MARCO AURELIO PORRO CHULLI
PROGRAMACIÓN ORIENTADA
A OBJETOS
DEFINICIONES
 es un paradigma de programación que usa objetos en sus
interacciones, para diseñar aplicaciones y programas informáticos.
 La POO son un conjunto de técnicas que nos permiten incrementar
enormemente nuestro proceso de producción de software.
 La POO proporciona las siguientes ventajas sobre otros lenguajes de
programación: Uniformidad, Comprensión, Flexibilidad, Estabilidad,
Reusabilidad.
MECANISMOS BÁSICOS
MECANISMOS
BÁSICOS
OBJETO
CLASE
MÉTODO
MENSAJE
• Podemos definir método como
un programa procedimental o
procedural escrito en cualquier
lenguaje, que está asociado a un
objeto determinado y cuya
ejecución sólo puede
desencadenarse a través de un
mensaje recibido por éste o por
sus descendientes.
• Un objeto es inútil si está aislado.
El medio empleado para que
un objeto interactúe con otro son
los mensajes. Hablando en
términos un poco más técnicos,
los mensajes son invocaciones a
los métodos de los objetos.
• La clase es un modelo
o prototipo que define
las variables y método
s comunes a todos
los objetos de
cierta clase.
• Instancia de una clase. Se
corresponden con los
objetos reales del mundo
que nos rodea, o con
objetos internos del
sistema (del programa).
OBJETO CLASE
MÉTODOMENSAJE
CARACTERÍSTICAS DE POO
CARACTERISTICAS
DE POO
ABSTRACCION: La
abstracción es clave
en el proceso de
análisis y diseño
orientado a objetos,
ya que mediante ella
podemos llegar a
armar un conjunto de
clases que permitan
modelar la realidad.
ENCAPSULAMIENTO:
Significa reunir todos
los elementos que
pueden considerarse
pertenecientes a una
misma entidad, al
mismo nivel de
abstracción.
POLIMORFISMO:
Comportamientos
diferentes, asociados
a objetos distintos,
pueden compartir el
mismo nombre
HERENCIA: La
herencia organiza y
facilita el
polimorfismo y el
encapsulamiento,
permitiendo a los
objetos ser definidos
y creados como tipos
especializados de
objetos preexistentes.
POO EN VISUAL BASIC
POO EN
VISUAL BASIC
Arquitectura
de 3 capas
La capa de aplicación corresponde a
programas interactivos o procesos,
que realicen alguna acción sobre los
componentes del negocio.
Una arquitectura pura de tres capas no
permite ninguna forma de comunicación
directa entre la aplicación y la capa de
datos; esto es, entre los programas de
usuario y la base de datos.
Definición
Visual Basic permite la aplicación de
los conceptos de orientación a objetos,
aunque esto no corresponda a un
mapeo directo. Acá se presenta una
técnica que permite programar en
forma estándar, basándose un modelo
de clases UML. Por otra parte los
conceptos que se plantean son
fácilmente aplicables a otros lenguajes
de programación visuales.

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (18)

Poo sistem k.a.
Poo sistem k.a.Poo sistem k.a.
Poo sistem k.a.
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Desarrollon de applicaciones i
Desarrollon de applicaciones iDesarrollon de applicaciones i
Desarrollon de applicaciones i
 
Programacion estructurada.vol2
Programacion estructurada.vol2Programacion estructurada.vol2
Programacion estructurada.vol2
 
Metodologia multimedia ii
Metodologia multimedia iiMetodologia multimedia ii
Metodologia multimedia ii
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Tabla sqa
Tabla sqaTabla sqa
Tabla sqa
 
Paradigmas de programacion trabajo final
Paradigmas de programacion trabajo final Paradigmas de programacion trabajo final
Paradigmas de programacion trabajo final
 
Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Tarea 2 guia interativa john ocampo
Tarea 2 guia interativa  john ocampoTarea 2 guia interativa  john ocampo
Tarea 2 guia interativa john ocampo
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
PROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOSPROGRAMACION ORIENTADA A OBJETOS
PROGRAMACION ORIENTADA A OBJETOS
 
Trabajo final de la unidad ilucy
Trabajo final de la unidad ilucyTrabajo final de la unidad ilucy
Trabajo final de la unidad ilucy
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
ParadigmasDeProgramacion
ParadigmasDeProgramacionParadigmasDeProgramacion
ParadigmasDeProgramacion
 

Ähnlich wie Programación orientada a objetos

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosjaninaplaza
 
Guia flash
Guia flashGuia flash
Guia flashnatalia
 
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
 
TEMA 1: LENGUAJE DE PROGRAMACIÓN.
TEMA 1: LENGUAJE DE PROGRAMACIÓN. TEMA 1: LENGUAJE DE PROGRAMACIÓN.
TEMA 1: LENGUAJE DE PROGRAMACIÓN. ClaretCabello
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Sandy Montoya Reyes
 
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...Juan Morales
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosSANDRITA RAFAEL
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosWilliam Devia
 
Instituto tecnologico tulcan
Instituto tecnologico tulcanInstituto tecnologico tulcan
Instituto tecnologico tulcanpatossss
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradawinny_arias
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructuradaKurt_williams
 

Ähnlich wie Programación orientada a objetos (20)

Poovb
PoovbPoovb
Poovb
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Poo y visual
Poo y visualPoo y visual
Poo y visual
 
Tabla comparativa de paradigamas
Tabla comparativa de paradigamasTabla comparativa de paradigamas
Tabla comparativa de paradigamas
 
Guia flash
Guia flashGuia flash
Guia flash
 
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...
 
TEMA 1: LENGUAJE DE PROGRAMACIÓN.
TEMA 1: LENGUAJE DE PROGRAMACIÓN. TEMA 1: LENGUAJE DE PROGRAMACIÓN.
TEMA 1: LENGUAJE DE PROGRAMACIÓN.
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.
 
ESTUDIANTE
ESTUDIANTEESTUDIANTE
ESTUDIANTE
 
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Po ovs pe
Po ovs pePo ovs pe
Po ovs pe
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Instituto tecnologico tulcan
Instituto tecnologico tulcanInstituto tecnologico tulcan
Instituto tecnologico tulcan
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Entorno
EntornoEntorno
Entorno
 

Mehr von Sonia Ramos Fernandez (9)

Java
JavaJava
Java
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Jdbc
JdbcJdbc
Jdbc
 
Ingenieria de sistemas y telematica
Ingenieria de sistemas y telematicaIngenieria de sistemas y telematica
Ingenieria de sistemas y telematica
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Aplicaciones en n capas en visual net
Aplicaciones en n capas en visual netAplicaciones en n capas en visual net
Aplicaciones en n capas en visual net
 
Aplicaciones en n capas en visual net
Aplicaciones en n capas en visual netAplicaciones en n capas en visual net
Aplicaciones en n capas en visual net
 
Base de datos en sql
Base  de datos en sqlBase  de datos en sql
Base de datos en sql
 
Ingles exposicion sonia
Ingles exposicion soniaIngles exposicion sonia
Ingles exposicion sonia
 

Kürzlich hochgeladen

Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheJuan Luis Menares
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdfGustavoAdolfoDiaz3
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfELIZABETHCRUZVALENCI
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cerealescarlosjuliogermanari1
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJOJimyAMoran
 
portafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidenciasportafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidenciasIANMIKELMIRANDAGONZA
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdfSantiagoRodriguez598818
 
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfWILLIAMSTAYPELLOCCLL1
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfgonzalo195211
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de GestiónYanet Caldas
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientoscuentaparainvestigac
 
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptRobertoCastao8
 
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)samuelsan933
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbantoniolfdez2006
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptxNancyJulcasumaran
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanaArnolVillalobos
 
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfTRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfVladimirWashingtonOl
 

Kürzlich hochgeladen (20)

Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
3.6.2 Lab - Implement VLANs and Trunking - ILM.pdf
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
portafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidenciasportafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidencias
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
 
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdfTRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
TRABAJO N°2 GERENCIA DE PROYECTOS (4).pdf
 

Programación orientada a objetos

  • 1. ESCUELA ACADÉMICA INGENIERÍA DE SISTEMAS Y TELEMÁTICA ASIGNATURA: LABORATORIO DE PROGRAMACION I TEMA : PROGRAMACION ORIENTADA A OBJETOS AUTORES : ARISTA CORONEL JORGE LUIS : RAMOS FERNANDEZ SONIA ELVIRA DOCENTE : ING. MARCO AURELIO PORRO CHULLI
  • 3. DEFINICIONES  es un paradigma de programación que usa objetos en sus interacciones, para diseñar aplicaciones y programas informáticos.  La POO son un conjunto de técnicas que nos permiten incrementar enormemente nuestro proceso de producción de software.  La POO proporciona las siguientes ventajas sobre otros lenguajes de programación: Uniformidad, Comprensión, Flexibilidad, Estabilidad, Reusabilidad.
  • 6. • Podemos definir método como un programa procedimental o procedural escrito en cualquier lenguaje, que está asociado a un objeto determinado y cuya ejecución sólo puede desencadenarse a través de un mensaje recibido por éste o por sus descendientes. • Un objeto es inútil si está aislado. El medio empleado para que un objeto interactúe con otro son los mensajes. Hablando en términos un poco más técnicos, los mensajes son invocaciones a los métodos de los objetos. • La clase es un modelo o prototipo que define las variables y método s comunes a todos los objetos de cierta clase. • Instancia de una clase. Se corresponden con los objetos reales del mundo que nos rodea, o con objetos internos del sistema (del programa). OBJETO CLASE MÉTODOMENSAJE
  • 8. CARACTERISTICAS DE POO ABSTRACCION: La abstracción es clave en el proceso de análisis y diseño orientado a objetos, ya que mediante ella podemos llegar a armar un conjunto de clases que permitan modelar la realidad. ENCAPSULAMIENTO: Significa reunir todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción. POLIMORFISMO: Comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre HERENCIA: La herencia organiza y facilita el polimorfismo y el encapsulamiento, permitiendo a los objetos ser definidos y creados como tipos especializados de objetos preexistentes.
  • 10. POO EN VISUAL BASIC Arquitectura de 3 capas La capa de aplicación corresponde a programas interactivos o procesos, que realicen alguna acción sobre los componentes del negocio. Una arquitectura pura de tres capas no permite ninguna forma de comunicación directa entre la aplicación y la capa de datos; esto es, entre los programas de usuario y la base de datos. Definición Visual Basic permite la aplicación de los conceptos de orientación a objetos, aunque esto no corresponda a un mapeo directo. Acá se presenta una técnica que permite programar en forma estándar, basándose un modelo de clases UML. Por otra parte los conceptos que se plantean son fácilmente aplicables a otros lenguajes de programación visuales.