Содержание
- 2. Introducción Los problemas suelen tener varias soluciones posibles. En programación existen diversas metodologías que nos ayudan
- 3. Programación Orientada a Objetos Definición: La Programación Orientada a Objetos (OOP) es un método de programación
- 4. Ventajas de la POO Proximidad de los conceptos modelados respecto a objetos del mundo real Facilita
- 5. Desventajas de la POO Mayor complejidad a la hora de entender el flujo de datos Pérdida
- 6. Conceptos de la OOP Conceptos básicos Objeto Clase Características de la OOP Abstracción: Encapsulamiento: Modularidad: Jerarquía
- 7. Objeto y Clase Un objeto es algo de lo que hablamos y que podemos manipular Existen
- 8. Conceptos OOP: Abstracción Nos permite trabajar con la complejidad del mundo real Resaltando los aspectos relevantes
- 9. Conceptos OOP: Abstracción La abstracción no es única: Un coche puede ser... Una cosa con ruedas,
- 10. Conceptos OOP: Encapsulamiento Ninguna parte de un sistema complejo debe depender de los detalles internos de
- 11. Conceptos OOP: Encapsulamiento Vemos que se puede... Construir con: 4 puntos (y restricciones) 1 punto y
- 12. Conceptos OOP: Modularidad Consiste en separar el sistema en bloques poco ligados entre sí: módulos. Organización
- 13. Conceptos OOP: Modularidad Ejemplo: Simulación detector de AAEE Puede dividirse en los siguientes módulos... Geometría: Describe
- 14. Conceptos POO: Jerarquía Es una clasificación u ordenamiento de las abstracciones Hay dos jerarquías fundamentales: Estructura
- 15. Conceptos OOP: Jerarquía Una figura plana es: Algo con una posición en el plano Escalable Rotable
- 16. Conceptos OOP: Tipo Es el reforzamiento del concepto de clase Objetos de tipo diferente no pueden
- 17. Conceptos OOP: Persistencia Propiedad de un objeto de trascender en el tiempo y en el espacio
- 18. Relaciones Están presentes en cualquier sistema Definen como se producen los intercambios de información y datos
- 19. Relación de Asociación Relación más general Denota una dependencia semántica Es bidireccional Primer paso para determinar
- 20. Relación de Herencia ¡Relación característica de la OOP! Puede expresar tanto especialización como generalización Evita definir
- 21. Relación de Herencia (vocabulario) Clase base o superclase: clase de la cual se hereda Clase derivada
- 22. Relación de Herencia (ejemplo)
- 23. Relación de Agregación Una clase contiene a otra clase Ésta “es parte de” aquélla. También se
- 24. Relación de Agregación Un coche está hecho de Volante Palanca de cambio Motor Ruedas
- 25. Relación de Instanciación En determinados casos una clase (p.ej. un vector) puede implementarse independientemente del tipo
- 26. Representaciones gráficas Nos sirven para comunicarnos con otros usuarios o desarrolladores. Documentan nuestro sistema Hay múltiples
- 27. Diagrama de estado: Un ascensor
- 29. Скачать презентацию


























Социальные сети. Обзор характеристик и возможностей
Разработка дополнительного программного модуля для конфигурации 1с предприятие
Безопасность в интернете
Сообщество ВКонтакте “Клуб 27”
Как попасть в киберспорт
Программное обеспечение компьютера
Інформація, дані, повідомлення
Презентация на тему Информационные модели
Разбор написания электронного письма другу в формате ОГЭ
Модификатор Зеркало и создание разрезов
Bil-481. Veri depolama. Face Detection App
Профессия гейм-дизайнер
Программирование. Ассемблер Intel 8086
Устройства вывода информации
Модель жизненного цикла программного обеспечения Build and fix
Одномерные массивы
Система расчетов режима резания в САПР ТП Вертикаль
Реляционная алгебра. Тема 3.2
Правила игры с монстрами
Презентация на тему Развитие логического мышления на уроках информатики
Прикладное программирование на Java СКБ-лаб
Убираем складки
Minecraft Education. Язык программирования
Введение в машинное обучение
Марафон по спецификации цели
Неделя информатики
Уменьшение веса технологических машин, деталей и оборудования посредством трехмерного моделирования
Инструкция по выбытию 11 классов в НОБД и переводу школы на новый учебный год