Оглавление:

Могут ли статические члены быть приватными?
Могут ли статические члены быть приватными?

Видео: Могут ли статические члены быть приватными?

Видео: Могут ли статические члены быть приватными?
Видео: Статические методы класса зачем нужны. Модификатор static. Как влияет. ООП. Для начинающих. Урок #94 2024, Май
Anonim

Статические переменные-члены

По сути, это глобальная переменная, но ее имя содержится внутри области класса, поэтому оно соответствует классу, а не везде в программе. Такой член Переменная жестяная банка быть сделано частный классу, а это означает, что только член функции жестяная банка получить доступ к нему.

Точно так же люди спрашивают, может ли статическая функция-член быть частной?

Создание функция а статический член класса, а не бесплатного функция дает два преимущества: дает функция доступ к частный и защищен члены любого объекта класса, если объект статический или передается функция ; Это связывает функция с классом аналогично пространству имен.

что означает приватная статика? " частный "- спецификатор доступа. Он сообщает вам, что член виден только внутри класса - другие классы не могут получить доступ к частный члены класса. " статический " средства что переменная это переменная уровня класса; есть только одна переменная, которая используется всеми экземплярами класса.

Точно так же спрашивается, может ли статический C ++ быть частным?

C ++ также позволяет определять частный статический функции-члены. Такие функции жестяная банка могут вызываться только функциями-членами своего класса.

Можем ли мы иметь частные статические методы в Java?

Нет, мы не может отменить частный или статические методы в Java . Частные методы в Java не видны ни одному другому классу, что ограничивает их область действия классом, в котором они объявлены.

Рекомендуемые: