Составители:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
