Вопросы к Поиску с Алисой
Публичные, защищённые и личные атрибуты в UML отличаются уровнем доступности. kchgu.ru intuit.ru
Public (общедоступный, открытый) — атрибут виден всем остальным классам. kchgu.ru Любой класс может просмотреть или изменить значение атрибута. kchgu.ru В нотации UML такой атрибут обозначается знаком «+». kchgu.ru intuit.ru
Protected (защищённый) — атрибут доступен только самому классу и его потомкам в иерархии наследования. kchgu.ru Такой атрибут нельзя увидеть или изменить из других классов. kchgu.ru В нотации UML защищённый атрибут обозначается знаком «#». kchgu.ru intuit.ru
Private (закрытый, секретный) — атрибут не виден никаким другим классом. kchgu.ru Класс, которому принадлежит атрибут, знает его значение и может изменять его, но другие классы не могут ни увидеть, ни отредактировать атрибут. kchgu.ru В нотации UML закрытый атрибут обозначается знаком «-». kchgu.ru intuit.ru