Публічний

Автор: Robert Simon
Дата Створення: 21 Червень 2021
Дата Оновлення: 22 Червень 2024
Anonim
Легализация проституции в Украине | Новый Вечерний Квартал в Одессе 2017
Відеоролик: Легализация проституции в Украине | Новый Вечерний Квартал в Одессе 2017

Зміст

Визначення - Що означає Громадське?

Public, на C #, - це ключове слово, яке використовується для оголошення доступності типу та типу типу, таким чином, щоб доступ не був обмежений. Це один із модифікаторів доступу, який забезпечує повну видимість для всіх типів та членів типу.

C # заохочує приховування інформації, що є основним принципом об'єктно-орієнтованої мови, що допомагає поліпшити якість програмного забезпечення. Отже, член типу за замовчуванням має приватний доступ. Це має бути змінено лише тоді, коли цей член повинен бути доступний будь-яким кодом у складі, в якому він оголошений, або іншою збіркою, на яку посилається член.

Деякі конструкції C #, такі як простір імен, члени інтерфейсу та члени перерахування мають загальнодоступність і не дозволяють будь-якої іншої доступності. Крім того, визначені користувачем типи, які перевантажують конкретних операторів для надання користувацької реалізації, повинні оголошувати перевантажених операторів загальнодоступними.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює Громадському

Загальнодоступність - це найдозволеніша доступність серед усіх інших доступних можливостей, що включають приватну, захищену та внутрішню доступність. Це пов’язано з тим, що не існує обмеження доступу до публічного типу або члена типу - він може використовуватися як для примірників, так і для статичних членів типу.

Наприклад, клас BankAccount представляє дані облікового запису користувача і може мати відкритий метод, DisplayAccountBalance, так що будь-який інший клас у складі або збірка, що посилається на клас, може викликати цей метод для відображення балансу.

На відміну від C ++, громадські члени базового класу можуть бути публічними лише у всіх їх похідних класах. У C # немає можливості вказувати модифікатори доступу, захищені чи приватні, під час виведення класу.

Хоча загальнодоступна доступність використовується для доступу до типу або його члена з коду в тій же збірці або іншої збірки, на яку посилається, внутрішня доступність може використовуватися для доступу до типів зсередини збірки.
Це визначення було написано в кон. C #