Объектно-ориентированное программирование. Богомолов А - 5 стр.

UptoLike

5
Файлабстрактная сущность
Статика:
имя,
размер.
+ класс
Динамика:
читать из файла,
писать в файл.
Пример:
Датаабстракция
Статика:
число,
месяц,
год.
+ класс
Динамика:
помнить следующую дату,
помнить предыдущую дату,
вычисление промежутков между датами.
Аналогияпараллель со стандартными типами данных
Стандартный тип данных поддерживается аппаратом.
Основные стандартные типы:
Целый (2б int);
Действительный (4б char);
Символьный (1б float).
Динамика типаэто тот набор операций, который можно выполнять над типом:
1. Целые:
арифметика,
логические операции, целый результат
операции сравнения,
функция.
2. Символьные:
арифметика,
логические операции, символьный результат
операции отношения,
свои функции.
                                          5


                                Файл – абстрактная сущность

      Статика:
                   имя,
                   размер.

+ класс

      Динамика:
                   читать из файла,
                   писать в файл.

      Пример:
                                      Дата – абстракция

      Статика:
                   число,
                   месяц,
                   год.

+ класс

      Динамика:
                   помнить следующую дату,
                   помнить предыдущую дату,
                   вычисление промежутков между датами.

             Аналогия – параллель со стандартными типами данных

      Стандартный тип данных поддерживается аппаратом.
      Основные стандартные типы:
•   Целый (2б int);
•   Действительный (4б char);
•   Символьный (1б float).
      Динамика типа – это тот набор операций, который можно выполнять над типом:

          1. Целые:
                             арифметика,
                             логические операции,         целый результат
                             операции сравнения,
                             функция.
          2. Символьные:
                             арифметика,
                             логические операции,         символьный результат
                             операции отношения,
                             свои функции.