Класс – это пользовательский тип данных. Классы могут содержать как элементы данных, представляющих тип, так и функциональные элементы, реализующие операции над типом. Части класса могут быть скрыты или сделаны общедоступными при помощи декларации:
private – это означает, что элементы класса доступны только для других членов того же класса.
protected – это означает, что элементы класса доступны для других членов того же класса, а также для производных классов.
public - это означает, что элементы класса доступны для других членов других классов.
Свойства: Полиморфизм - позволяет использовать один и тот же интерфейс при реализации целого класса различных действий. Наследование – процесс, благодаря которому один объект может наследовать приоритетные свойства другого объекта. Инкапсуляция – связывает код и данные вместе и сохраняет их от неправильного использования.
4.Напишите дизъюнктивный терм четвертого ранга
Номером набора будем считать произвольное двоичное число i, получаемое следующим образом:
i=2(n-1)x1+2(n-2)x2+...+xn
Пример:
x1 | x2 | i |
Пусть имеется функция F(x1,x2,x3.....xn)
f={1,если номер набора равен i
0, если номер набора не равен i
Функцию F называют термом.
Дизъюнктивный терм(макстерм) — терм связывающий все переменные, представленные в прямой или инверсной форме, знаком дизъюнкции.
Ранг терма определяется количеством переменных входящих в данный терм.
Например F1=x1vx2, F2=x1vx2vx3vx4
Для F3=x1vx2vx3vx4 i=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
x1 | x2 | x3 | x1 | F | i | |
F3 -дизъюнктивный терм четвертого ранга.
Билет 9