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


























MVP (minimum viable product)
Windows Ultra
Практика применения текстовых технологий на уроках информатики
Защита персональных данных
Провайдер ФАУ МО РФ ЦСКА г. Москва
Презентация на тему Безопасный интернет
Алгоритмика. Обучаем детей навыкам XXI века
Хранение информации
Распределение памяти
Программирование на языке Паскаль
Поколения ЭВМ
Презентация на тему Урок Photoshop
Односторонние T-тесты гипотез, относящихся к коэффициентам регрессии
Репортаж как чудо или чудо репортажа? Занятие 3
Обработка графической информации. Обработка фотографий
Память компьютера Выполнил: Маньков Данил
RuCor, AnCora, ARRAU. Мультимедийный корпус идиш. Транслитератор идиш
Тестирование информационных систем
Microsoft Office. Краткая характеристика изученных программ
Системное ПО. Файлы, отображаемые на память
Язык и информация. Алфавит, буква, слово в языке. Кодирование
Презентация "Применение фильтров в Photoshop" - скачать презентации по Информатике
Текстовый редактор Word. Автофигуры и диаграммы
Элементы языка Паскаль
Построение геометрических примитивов. Привязки
Информационная безопасность. Основные понятия
Персональный компьютер
Прошагай город. Маршрутная карта