Содержание
- 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. Скачать презентацию


























Презентация PowerPoint - современный способ представления самой разной информации
Базы данных
Взаимодействие процессов и ОС
Моделирования бизнес-процесса
Виды облачных систем
Проекты общественной сети Wi-Fi г. Бахчисарай. Техническое задание
Верный Старт. Курсы онлайн обучения 1С
QR код
Оценка модуль F
Табулирование функции
High res imagery brief
Инструкция по входу на корпоративный ПЯ
Периодические издания как вид информационных ресурсов. 5 класс
Геймификация. Активируй. Вовлекай. Получай
Правила поведения. Техника безопасности в кабинете информатики. Ученицы 9 «А» класса гимназии №16 г.Мытищи Чагиной Марины
Аналогия на уроках информатики
WEB-программирование. Создание и редактирование документов HTML
Алгометрические структуры: повторение, ветвление
Графическая модель издания
Вспомогательные алгоритмы и подпрограммы. Информатика и ИКТ, 9 класс
Кодирование звуковой информации. 8 класс
Презентация на тему Вычислительные сети
Changes and new features
Информационные технологии
Система типов C#
Классики VS современники. Команда Irrational Solutions
ВКР: проектирование отказоустойчивой сети поставщика интернет услуг
Списки и цвета