Cтраница 1
![]() |
Друзья могут иметь доступ к закрытым элементам класса ( часть 1 из 2. [1] |
Дружественность требует разрешения, т.е. чтобы класс В стал другом класса А, класс А должен объявить, что класс В - его друг. Таким образом дружественность не обладает ни свойством симметричности, ни свойством транзитивности, т.е. если класс А - друг класса В, а класс В - друг класса С, то отсюда не следует, что класс В - друг класса А, что класс С - друг класса В, или что класс А - друг класса С. [2]
Дружественность предполагает хорошо спроектированные диалоговые окна, наличие справочной системы, разумное и предсказуемое, с точки зрения пользователя, поведение программы. [3]
Дружественность противоречит простоте, поскольку достижение настоящей дружественности - это отнюдь не простая, а сверхсложная задача. [4]
![]() |
Обобщенная схема системы контроля и управления технологическими процессами. [5] |
Дружественность человеко-машинного интерфейса ( HMI / MMI), предоставляемого SCADA-системами, полнота и наглядность представляемой на экране информации, удобство пользования подсказками и справочной системой повышает эффективность взаимодействия диспетчера с системой и сводит к нулю его критические ошибки при управлении. В настоящее время SCADA является основным и наиболее перспективным методом автоматизированного управления сложными динамическими системами и процессами. [6]
Гакая дружественность системы по отношению к пользователю достигается следующими способами: а) обеспечением выдачи по запросу списка разрешенных команд, б) использованием программ, управляемых в режиме меню ( МЛ 13 menu-driven routine); в) трассированием и диагностикой ошибок, допущенных пользователем; г) возможностью ввода команд с использованием как прописных, так к строчных букв. В качестве примера, иллюстрирующего способ ( в), рассмотрим выполнение на микроЭВМ программы на языке Бейсик ( В. Basic), когда обнаруживается строк л, не поддающаяся интерпретации. [7]
Объявление дружественности может помещаться в любом месте определения класса. [8]
Хотя такая дружественность по отношению к пользователю ( защищающая пользователя от ошибок) может быть полезна для новичков, она ставит опытных пользователей в безвыходное положение, заставляя их тратить массу усилий на попытки перехитрить операционную систему. [9]
Наконец, дружественность классов односторонняя. Объявление одного класса другом какого-либо иного класса не делает последний другом первого. Вы при желании может поделиться своими секретами со мной, но это не значит, что я должен рассказать вам свои секреты. [10]
Нет, дружественность классов не наследуется. [11]
Нет, дружественность классов не ассоциативна. [12]
Опишите отношения дружественности, возникающие, если внутри шаблона класса поместить приведенные ниже операторы, объявляющие друзей. [13]
Объясните отрицательные аспекты дружественности, как это описано в книге. [14]
Объясните отрицательные стороны дружественности, о которых написано в книге. [15]