«Объектно-ориентированное программирование» — это бесплатное руководство по информатике и программированию на Java, охватывающее важные темы курса, подробные конспекты, диаграммы, уравнения, формулы и учебные материалы. Скачайте эту электронную книгу и справочник для получения диплома, степени бакалавра инженерных наук, бакалавра технических наук, бакалавра компьютерных приложений, бакалавра естественных наук, магистра компьютерных приложений и смежных специальностей.
Изучите объектно-ориентированное программирование (ООП), классы, объекты, наследование, полиморфизм, абстракцию, инкапсуляцию, объектное моделирование, проектирование систем и основы Java. Полезно для университетских экзаменов, устных экзаменов, собеседований по программированию, заданий, проектов и для быстрого повторения материала.
СМЕЖНЫЕ ИНЖЕНЕРНЫЕ ОТДЕЛЕНИЯ
Инженерное дело в области информатики (CSE), информационные технологии (IT), компьютерная инженерия, разработка программного обеспечения, искусственный интеллект и смежные вычислительные курсы.
71 ОТДЕЛЬНЫХ ТЕМ
ОСНОВЫ ООП И ОБЪЕКТНЫЕ МОДЕЛИ
1. Обзор ООП
2. Элементы объектной модели
3. Основные понятия объектно-ориентированного программирования
4. Преимущества ООП
5. Объекты
6. Отношения между объектами
7. Классы
8. Отношения между классами
9. Отношения между классами и объектами
10. Создание качественных классов и объектов
11. Характеристики объектно-ориентированного моделирования
12. Связи и ассоциации
13. Обобщение и наследование
14. Объектная модель
15. Необходимость парадигмы ООП
16. Множественное наследование
17. Инкапсуляция данных
18. Контроль доступа
19. Создание и уничтожение объектов
20. Сборка мусора
ДИНАМИЧЕСКОЕ И ФУНКЦИОНАЛЬНОЕ МОДЕЛИРОВАНИЕ
21. Введение в динамическое моделирование
22. События
23. Состояния и диаграммы состояний
24. Элементы диаграмм состояний
25. Расширенные концепции моделирования
26. Параллелизм
27. Динамические модели
28. Введение в моделирование
29. Объектно-ориентированные методологии
30. Методы объектного моделирования (OMT)
31. Наследование
32. Типы наследования
33. Сценарии
34. Диаграммы трассировки событий
35. Введение в функциональное моделирование
36. Диаграммы потоков данных (DFD)
37. Примеры DFD
38. Словари данных и метаданные
39. Шаги по созданию DFD
40. Различные типы ключей
СИСТЕМНОЕ И ОБЪЕКТНОЕ ПРОЕКТИРОВАНИЕ
41. Введение в системное проектирование
42. Составление плана повторного использования
43. Оценка требований к аппаратным ресурсам
44. Работа с глобальными ресурсами
45. Настройка Компромиссные приоритеты
46. Динамическое моделирование
47. Системы реального времени
48. Введение в объектное проектирование
49. Представление содержания
50. Разработка алгоритмов для операций
51. Реализация управления
52. Разработка ассоциаций
53. Определение представления объекта
54. Документация
55. Введение в методологии представления ООП
56. Структурированная разработка Джексона (JSD)
57. Преодоление ограничений SA/SD и JSD
ОСНОВЫ ПРОГРАММИРОВАНИЯ НА JAVA
58. Введение в Java
59. Особенности Java
60. Операторы Java
61. Типы данных в Java
62. Переменные в Java
63. Условные операторы и циклы
64. Массивы
65. Типы массивов
66. Многопоточное программирование
67. Ввод и вывод в Java
68. Переопределение методов
69. Динамическая диспетчеризация методов
70. Пакеты в Java
71. Введение в Java-апплеты
ОСОБЕННОСТИ ПРИЛОЖЕНИЯ
• Поглавные заметки и концепции программирования
• Удобный для мобильных устройств формат чтения и быстрый поиск информации по темам
• Учебные материалы для экзаменов, устных собеседований и интервью
Используйте эту бесплатную электронную книгу по объектно-ориентированному программированию для повторения концепций ООП, объектного моделирования, программирования на Java и проектирования программного обеспечения.
Последняя версия
15.0Загрузил
ပါးျပင္ထက္က လြမ္းမ်က္ရည္
Требуемая версия Android
Android 7.0+
Возрастные ограничения
Everyone
Отчет о безопасности
Жаловаться
Сообщить о неприемлемом содержанииLast updated on 07/10/2026
В этой версии исправлены мелкие ошибки и внесены общие улучшения. Обновите приложение до последней версии для максимального удобства.
