Информационная безопасность. Макаренко С.И. - 45 стр.

UptoLike

Составители: 

45
дублируется, указывается только то, что меняется. При этом класс-потомок
помнит о своих «предках».
Очень важно и то, что наследование и полиморфизм в совокупности
наделяют объектно-ориентированную систему способностью к относительно
безболезненной эволюции. Средства информационной безопасности
приходится постоянно модифицировать и обновлять, и если нельзя сделать
так, чтобы это было экономически выгодно, ИБ из инструмента защиты
превращается в обузу.
Рис. 3.1 - Объектно-ориентированный подход к вопросам ИБ
Объекты реального мира обладают, как правило, несколькими
относительно независимыми характеристиками. Применительно к
объектной модели будем называть такие характеристики гранями.
Данные:
x
1
, x
2
, y
1
, y
2
.
Методы:
f
1
, f
2
.
a = (
f
1
(
x
1
) )
2
b = (f
2
(x
2
))
c = x
1
+ x
2
y
1
= c
2
y
2
= a
2
+ b
2
+c
2
Данные:
x
1
, x
2
, x
3
, x
4
, y
1
, y
2
.
Методы:
f
1
, f
2
. f
3
f
2
= «+»
y
2
= f
2
( x
2
, x
1
2
, x
3
2
)
f
3
= «/»
Наследование
x
1
, x
2
, y
1
, f
1
и
перекрытие y
2
f
2
Наследование x
3
, x
4
,
и перекрытие f
3
Наследование x
3
, x
4
Данные:
x
3
, x
4
Методы:
f
3
f
3
= «-»
a = f
3
(x
1
, 200)
x
4
= f
3
(23, a)
Данные:
x
3
, x
4
Инкапсуляция
методов
(действий) и
данных
КЛАСС 2
КЛАСС
3
как
«полиморфизм»
КЛАССА 2 и КЛАССА 1
КЛАСС 1
дублируется, указывается только то, что меняется. При этом класс-потомок
помнит о своих «предках».
      Очень важно и то, что наследование и полиморфизм в совокупности
наделяют объектно-ориентированную систему способностью к относительно
безболезненной эволюции. Средства информационной безопасности
приходится постоянно модифицировать и обновлять, и если нельзя сделать
так, чтобы это было экономически выгодно, ИБ из инструмента защиты
превращается в обузу.



                                           Данные:
                                      x1, x2, x3, x4, y1, y2.
        КЛАСС 3 как                        Методы:
       «полиморфизм»                         f1, f2. f3
    КЛАССА 2 и КЛАССА 1
                                           f2 = «+»
                                     y2 = f2 ( x2, x12, x32 )
                                            f3 = «/»


                                              Наследование x3, x4,
                 Наследование                 и перекрытие f3
                 x1, x2, y1, f1 и                                              КЛАСС 2
                 перекрытие y2 f2

                                                                       Данные:
                                                                        x3, x4
  КЛАСС 1                                                              Методы:
                                                                          f3
        Данные:                                                          f3 = «-»
       x1, x2, y1, y2.                                               a = f3 (x1, 200)
        Методы:                                                       x4 = f3 (23, a)
           f1, f2.
       a = ( f1 (x1) )2                                              Наследование x3, x4
        b = (f2 (x2))               Инкапсуляция
         c = x1 + x2                  методов
                                                                       Данные:
           y1 = c2                  (действий) и
                                                                        x3, x4
      y2 = a2 + b2 +c2                 данных



       Рис. 3.1 - Объектно-ориентированный подход к вопросам ИБ

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



                                            45