Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Conceptos Poo en progaramacion en Java, Esquemas y mapas conceptuales de Matemáticas

Programación Orientada a Objetos

Tipo: Esquemas y mapas conceptuales

2019/2020

Subido el 28/04/2023

brayan-ernesto-monroy-guzman
brayan-ernesto-monroy-guzman 🇬🇹

1 documento

1 / 28

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Curso de programación
Avanzada
PROGRAMACIÓN ORIENTADA A OBJETOS
Ing. Ronald Estrada
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c

Vista previa parcial del texto

¡Descarga Conceptos Poo en progaramacion en Java y más Esquemas y mapas conceptuales en PDF de Matemáticas solo en Docsity!

Curso de programación

Avanzada

PROGRAMACIÓN ORIENTADA A OBJETOS

Ing. Ronald Estrada

Modelado Visual

El Software modela segmentos del mundo real para tratar de replicar su funcionamiento en sistemas discretos, por ende cualquier “ Modelo ” mantiene una complejidad al tratar de imitar la realidad con herramientas electrónicas.

Sistema Discreto: Es un sistema que tiene un número finito de funciones o actividades a diferencia de los sistemas dinámicos.

Complejidad del Software

Complejidad del Software

Modelado de Objetos

Es un conjunto de principios que guían la construcción de software junto con lenguajes, bases de datos y otras herramientas que soportan estos principios. ( Object Technology: A Manager’s Guide , Taylor, 1997 )

Modelado de Objetos

Con el modelado de Objetos se ve a la realidad como objetos con responsabilidades, que interactúan y estos a si ves pueden contener objetos internamente.

Análisis Orientado a Objetos

 Es un método de análisis para examinar y dar solución a un problema desde la perspectiva de clases y objetos, que son buscados en el vocabulario del dominio del problema para poder representar la experiencia del usuario en la esquematización del requerimiento.

Diseño Orientado a Objetos

 Es un método de diseño para descomponer el problema en objetos y así obtener el modelo lógico (Estructuras de clases y objetos) y el modelo físico (Arquitectura módulos y procesos).

¿Qué es un Objeto?

 Informalmente, un objeto representa a una entidad, ya sea física, conceptual o software

 Entidad física

 Concepto

 Entidad de software

Camión

Lista Enlazada

Proceso Químico

¿Qué es un Objeto?

 Un objeto representa un individuo, un artículo identificable, una unidad o entidad (real o abstracta) con un rol bien definido en el dominio del problema.

Estado de los Objetos

 El estado de un objeto son todas las propiedades (normalmente estáticas) de un objeto, más los valores actuales (normalmente dinámicas) de cada una de estas propiedades.

PROPIEDAD: Definimos como propiedad a un atributo, variable simple o referenciada, con una característica inherente o distintiva, rasgo o facción que contribuyen a tener un objeto único.

Funcionamiento de los Objetos

 El funcionamiento de un objeto representa su exterior es visible y su actividad es medible.

 El funcionamiento de un objeto actúa y reacciona en términos de los cambios de su estado y mensajes enviados o trasmitidos.

Funcionamiento de los Objetos

METODO: Denota un servicio ofrecido por un objeto a sus clientes. TIPOS DE METODOS:

Modificador^ •^ Modifica el Estado de un Objeto

  • Consulta el estado de un Objeto sin

Selector alterarlo.

  • Consulta todas las partes correspondientes al estado de un Objeto con un valor bien

Iterativo definido en forma repetitiva.

Funcionamiento de los Objetos

METODO: Denota un servicio ofrecido por un objeto a sus clientes. TIPOS DE METODOS:

Modificador^ •^ Modifica el Estado de un Objeto

  • Consulta el estado de un Objeto sin

Selector alterarlo.

  • Consulta todas las partes correspondientes al estado de un Objeto con un valor bien

Iterativo definido en forma repetitiva.