522 подписчика
252 подписчика
Бывают такие ситуации, когда необходимо сделать реализацию для типа данных, например вернуть данные по умолчанию. Или как работать с классом, где нужно сделать поиск по уникальному идентификатору (пример картинка), а у классов ID разных типов данных? Для реализации этого существуют обобщения. Подробнее в этой статье. Что это? Термин обобщение, по существу, означает параметризированный тип. Особая роль параметризированных типов состоит в том, что они позволяют создавать классы, структуры, интерфейсы, методы и делегаты, в которых обрабатываемые данные указываются в виде параметра...
362 подписчика
Данное задание идёт на тему “Алгебра логика”. В нём используется элементы алгебры логики: конъюнкция, дизъюнкция и инверсия. В самом задании используются логические выражения. Конъюнкция - это операция логического умножения, логическое И. Дизъюнкция - это операция логического сложения, логическое ИЛИ. Инверсия - это операция логического отрицания, логическое НЕ. Для того, чтобы нам понять принцип работы данных логических операций рассмотрим таблицы истинности для каждой логической операции. Конъюнкция...