Библиотека knigago >> Компьютеры: Разработка ПО >> Объектно-ориентированное программирование >> Основы объектно-ориентированного программирования


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2035, книга: Бомж Юджин и секрет аргонавтов
автор: Тёма Крапивников

«Бомж Юджин и секрет аргонавтов» — это захватывающая боевая фантастика, которая поражает своей оригинальностью и масштабностью. Главный герой, Юджин, простой бездомный, обнаруживает древний артефакт, который открывает ему тайны аргонавтов. Втянутый в древнее пророчество, Юджин становится участником эпической битвы между богами, монстрами и смертными. Автор мастерски выстраивает захватывающий сюжет, наполненный динамичным действием, неожиданными поворотами и запоминающимися персонажами. Сцены...

Ю. А. Блинков , В. В. Месянжин - Основы объектно-ориентированного программирования

Основы объектно-ориентированного программирования
Книга - Основы объектно-ориентированного программирования.  Ю. А. Блинков , В. В. Месянжин  - прочитать полностью в библиотеке КнигаГо
Название:
Основы объектно-ориентированного программирования
Ю. А. Блинков , В. В. Месянжин

Жанр:

Учебники и пособия ВУЗов, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Объектно-ориентированное программирование, Python

Изадано в серии:

неизвестно

Издательство:

Саратовский Госуниверситет механико-математический факультет

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Основы объектно-ориентированного программирования"

В пособии подробно излагаются основные понятия объектной технологии – классы, объекты, управление памятью, типизация, наследование, универсализация. Большое внимание уделяется проектированию по контракту и обработке исключений, как механизмам, обеспечивающим корректность и устойчивость программных систем.
Рассматриваются основы объектно-ориентированного программирования.


Читаем онлайн "Основы объектно-ориентированного программирования". Главная страница.

САРАТОВСКИЙ

ГОСУНИВЕРСИТЕТ

МЕХАНИКО-МАТЕМАТИЧЕСКИЙ

ФАКУЛЬТЕТ

Основы объектно-ориентированного
программирования
Составители: Блинков Ю. А., Месянжин В. В.

Оглавление
Установочный модуль
Введение
Практическое задание
0.1
Оценка
0.2
Пример решения задачи «Телефонный справочник»
0.2.1 Описание предметной области
0.2.2 Первоначальная постановка задачи
0.2.3 Развитие постановки задачи
0.3
Набор заданий
0.3.1 Страховая компания
0.3.2 Гостиница
0.3.3 Ломбард
0.3.4 Реализация готовой продукции
0.3.5 Ведение заказов

0.3.6
0.3.7
0.3.8
0.3.9
0.3.10
0.3.11
0.3.12
0.3.13
0.3.14
0.3.15
0.3.16
0.3.17
0.3.18
0.3.19
0.3.20
0.3.21
0.3.22
0.3.23
0.3.24
0.3.25
0.3.26
0.3.27
0.3.28
0.3.29

Бюро по трудоустройству
Нотариальная контора
Курсы по повышению квалификации
Определение факультативов для студентов
Распределение учебной нагрузки
Распределение дополнительных обязанностей
Техническое обслуживание станков
Туристическая фирма
Грузовые перевозки
Учет телефонных переговоров
Учет внутриофисных расходов
Библиотека
Прокат автомобилей
Выдача банком кредитов
Инвестирование свободных средств
Занятость актеров театра
Платная поликлиника
Анализ динамики показателей финансовой отчетности различных предприятий
Учет телекомпанией стоимости прошедшей в эфире рекламы
Интернет-магазин
Ювелирная мастерская
Парикмахерская
Химчистка
Сдача в аренду торговых площадей

Модуль
1
Качество ПО
1.1
Внешние и внутренние факторы
1.2
Обзор внешних факторов
1.3
О программном сопровождении
Контрольные вопросы
2
Критерии объектной ориентации
2.1
О критериях
2.2
Метод и язык
2.3
Реализация и среда
Контрольные вопросы
3
Модульность
3.1
Пять критериев
3.2
Пять правил
3.3
Пять принципов
3.4
Ключевые концепции
Контрольные вопросы
4
4.1
4.2
4.3
4.4

Подходы к повторному использованию
Цели повторного использования
Что следует повторно использовать?
Повторяемость при разработке ПО
Пять требований к модульным структурам

4.5
Традиционные модульные структуры
4.6
Перегрузка и универсальность
4.7
Ключевые концепции
Контрольные вопросы

Модуль 2
5
К объектной технологии
5.1
Функциональная декомпозиция
5.2
Декомпозиция, основанная на объектах
5.3
Ключевые концепции
Контрольные вопросы
6
Абстрактные типы данных (АТД)
6.1
Критерии
6.2
К абстрактному взгляду на объекты
6.3
От абстрактных типов данных к классам
6.4
Ключевые концепции
Контрольные вопросы
7
7.1
7.2
7.3

Статические структуры
Классы, а не объекты - предмет обсуждения
Роль классов
Унифицированная система типов

7.4
Простой класс
7.5
Ключевые концепции
Контрольные вопросы
8
Динамические структуры: объекты
8.1
Объекты
8.2
Объекты как средство моделирования
8.3
Работа с объектами и ссылками
8.4
Ключевые концепции
Контрольные вопросы

Модуль 3
9
Проектирование по контракту: построение надежного ПО
9.1
Базисные механизмы надежности
9.2
О корректности ПО
9.3
Выражение спецификаций
9.4
Введение утверждений в программные тексты
9.5
пример Класс стек
9.6
Контракты и надежность ПО
Контрольные вопросы
10
10.1

Когда контракт нарушается: обработка исключений
Базисные концепции обработки исключений

Контрольные вопросы
11
Введение в наследование
11.1
Основные соглашения и терминология
11.2
Ключевые концепции
Контрольные вопросы
12
Множественное наследование
12.1
Примеры множественного наследования
12.2
Структурное наследование
12.3
Наследование функциональных возможностей
12.4 Ключевые концепции
Контрольные вопросы

Модуль 4
13
Техника наследования
13.1
Наследование и утверждения
13.2
Наследование и скрытие информации
Контрольные вопросы
14
Типизация
14.1
Проблема типизации
Контрольные вопросы

15
Глобальные объекты и константы
15.1
Константы базовых типов
Контрольные вопросы
Литература
Список иллюстраций
Список таблиц
Предметный указатель

Установочный модуль

Введение
В пособии подробно излагаются основные понятия объектной технологии – классы, объекты, управление памятью, типизация, наследование, универсализация. Большое внимание уделяется проектированию по контракту и обработке исключений, как --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.