PROGRAMACION ORIENTADA A OBJETOS

Slides:



Advertisements
Presentaciones similares
CLASES, OBJETOS, HERENCIA y COMPOSICIÓN
Advertisements

Introducción a la programación Orientada a objetos
DIEGO ALEJANDRO PAREJA TORO SEBASTIAN CHAVARRIA LONDOÑO 10ª2 01/02/12.
PROGRAMACION OOP Ing. Miguel Jaime IBM ACE Certificación.
La herencia múltiple es más compleja, tenemos que tener presente que cuando en una clase se heredan al mismo nivel varias clases origen, el.
Ing. Johanna Macias Algoritmo, Estructura y Programación III.
Diagrama de Clases SPI 2016.
Programación Orientada a Objetos Unidad I – Programación Orientada a Objetos en C++ Programación I
Universidad Pedagógica Francisco Morazán Tema: SISTEMA DE BASE DE DATOS Grupo: 5 Integrantes: Danilo Hernán Lagos Avilés Erlinda Yohanna Díaz Elvir Indira.
2012-BM5A. Introducción Todos los lenguajes de programación son distintos entre si. Sin embargo, pueden ser agrupados según la forma de pensar y estructurar.
* Tabla de características.
Diseño (Diagrama de Clases) Francisco Valdés Souto 2 al 6 de marzo 2009 © Avantare Consultores S. A. de C. V. – Derechos.
Tipos de programación Lic. Natisma Julieta López Salas.
TUTORIA 1 Lógica para la Computación TUTORIA 1 Facultad de Ciencias Naturales y Matemáticas.
PROGRAMACIÓN ORIENTADA A OBJETOS SEGUNDA UNIDAD: “CLASES, OBJETOS Y MÉTODOS” IRVING YAIR SALAS CHÁVEZ ING. EN SISTEMAS COMPUTACIONALES - ITSLP.
Organizaciones involucradas: El centro de cálculo noruego. Crea lenguaje llamado Simula 67, desarrollado por Krinsten Nygaard y Ole-Johan Dahl, en 1967.
Nombre José Francisco Luna Jurado Matricula Asignatura
Herencia Multiple en Java
Clases y Objetos.
Ingeniero en Computación José Alfredo Cobián Campos
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Programación Orientada a Objetos
“POLIMORFISMO PARAMETRICO”
Evolución de paradigmas y lenguajes de Programación
Fundamentos de la programación orientada a objetos
¿Qué es una clase? Las clases en Java son básicamente una plantilla (tipo o prototipo) que sirve para crear un objeto. Si imaginásemos las clases en el.
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
Ingeniero en Computación José Alfredo Cobián Campos
Introducción a programación web Martin Esses
Tema 2. Principios del Diseño Orientado a Objetos
Diagramas de clases Modelan la vista estática del sistema
UNIVERSIDAD ICEP INTELIGENCIA ARTIFICIAL INGENIERÍA EN SISTEMAS COMPUTACIONALES Martes, 24 de Octubre de 2017 REPRESENTACIÓN DEL CONOCIMIENTO Y RAZONAMIENTO.
Estructura de datos Sesión 2.
Sonia Rueda Herencia y Polimorfismo
Ingeniería de Software Somerville
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno. INTRODUCCIÓN A UML  QUE ES UML?  PARA QUE SE UTILIZA  COMPONENTES  DIAGRAMAS.
Tema 3. Lenguaje unificado de modelado UML
Tecnología de la Información Software
La Programación Orientado a Objetos
Tecnología de la Información Profesora Ariana Rosenthal Software
QUE ES EL SOFTWARE Es un conjunto de programas de computo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones.
Programación Orientada a Objetos
Java – programación orientada a objetos programación ii – iee
TIC TECNOLOGIAS DE LA INFORMACION Y LA COMUNICACION
PROGRAMACIÓN INTEGRADA A OBJETOS MAYERLY TATIANA GARZÓN ROA ANDREA YISED GUERRERO DIAZ CURSO:
Unidad 5: Evaluación de los sistemas
Universidad Nacional de Colombia - Leguajes de Programación
Programación Orientada a Objetos. ¿Qué es un ordenador? “Un sistema digital con tecnología microelectrónica capaz de procesar información a partir de.
ANALISIS DE SISTEMAS ANALISIS ORIENTADO A OBJETOS.
Conceptos básicos del paradigma orientado a objetos
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
Fundamentos de la Programación I
Programación orientada a objetos en Visual Basic .NET
Programacion Orientada a Objetos
Modelamiento de datos con UML. Modelamiento y diseño de datos con UML Cualquier cosa que vemos a nuestro alrededor Es una plantilla para objetos de similares.
Diagramas de clases Modelan la vista estática del sistema
Tema 6. Conceptos básicos de programación (Clase 2)
Capítulo 7 USO DE BASES DE DATOS OBJETO- RELACIONALES.
PROGRAMACIÓN ORIENTADA A OBJETOS ING. HEMERSON VILLACORTA M.
Lenguaje de Programación II
Diagramas de Interacción. Escuela de Ingeniería en Sistemas Computacionales Facultad de Ciencias Matemáticas y Físicas Universidad Estatal
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno. INTRODUCCIÓN A UML  QUE ES UML?  PARA QUE SE UTILIZA  COMPONENTES  DIAGRAMAS.
Introducción al Modelamiento y Simulación E. Raffo Lecca Lima-Perú 2017 Company LOGO.
Docente: Mg.Henry Infante Takey Unidad 1 Investigación Operativa 1.
Unida III: Análisis y Diseño de Sistemas Orientado a Objetos
INTRODUCCIÓN A UML.  QUE ES UML?  PARA QUE SE UTILIZA  COMPONENTES  DIAGRAMAS.
Conceptos básicos del paradigma orientado a objetos MC Beatriz Beltrán Martínez Otoño 2019.
Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML.
Propiedades de la materia. La materia presenta propiedades generales que son comunes a todos los cuerpos. 1.Propiedades generales:
Transcripción de la presentación:

PROGRAMACION ORIENTADA A OBJETOS Ventajas Características Ejemplos Identificación de objetos josetamay@hotmail.com

Ventajas y Desventajas Utilizan el mismo método de programación estructurada por lo tanto no es complicado. Las acciones se realizan por medio de mensajes ósea ordenes que se mandan a objetos para que realicen operaciones con propósitos. La utilización de herencia en programación orientada a objetos. Ahorra tener que codificar gran parte del programa, la herencia es el mecanismo para realizar códigos ya programados. Desventajas Los conceptos que utilizan el lenguaje de programación orientada a objetos no es fácil de comprender por el usuario. La codificación es compleja en el momento de definir las clases.

Características 1. Los elementos reales son considerados OBJETOS. Un ESTADO es la propiedad o atributo que tiene el objeto (estructura estática ,dinámica). 2. Los objetos tienen COMPORTAMIENTO ósea es la forma de actuar al recibir mensaje. 3. El objeto tiene IDENTIDAD, es la propiedad característica que tiene el objeto que lo distingue de los demás. 4. Esta programación orientada a objetos un concepto de CLASE que son: las plantillas que permiten crear objetos de la misma estructura y comportamiento. 5. Utiliza el concepto de herencia en orientada objetos derivado del concepto de HERENCIA biológica en que un descendiente hereda las características del ascendiente. 6. Esta programación puede ser dirigida por el CONTROL, por los EVENTOS.

Ejemplos EJEMPLOS: Estado estático: nombre, sexo. Estado dinámico: matricula de un alumno y edad. Comportamiento: leer números, ordenar números. Identidad: nombre. Clase: alumno. Herencia: persona - empleado.

Cómo identificar objetos en la solución de un problema? Se examina el planteamiento del problema realizando un análisis sintáctico gramatical. Los objetos se determinan subrayando cada nombre o cláusula nominal introduciéndola en una tabla simple.