Запитання з тегом «public»

28
Яка різниця між загальнодоступними, захищеними, пакетно-приватними та приватними на Java?
В Java, є чіткі правила про те, коли використовувати кожен з модифікаторів доступу, а саме : за замовчуванням (приватний пакет), public, protectedі private, роблячи classі interfaceраз зі спадкуванням?

17
Яка різниця між державними, приватними та захищеними?
Коли і навіщо мені користуватися public , privateі protectedфункції і змінні всередині класу? У чому різниця між ними? Приклади: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private function doSomething() { // ... } // Protected protected $variable; protected function doSomething() { // …
988 php  oop  private  public  protected 

10
Навіщо використовувати публічний метод у внутрішньому класі?
В одному з наших проектів є багато коду, який виглядає приблизно так: internal static class Extensions { public static string AddFoo(this string s) { if (s == null) { return "Foo"; } return $({s}Foo); } } Чи є якась чітка причина для цього, крім того, «що простіше опублікувати тип пізніше?» …
250 c#  scope  public  internals 

6
Github (SSH) через загальнодоступний WIFI, порт 22 заблокований
Зараз я перебуваю на загальнодоступному місці WIFI і не можу використовувати SSH (вони, ймовірно, заблокували цей порт). Однак мені потрібне це з'єднання, щоб зробити git push. ➜ ssh -T git@github.com ssh: connect to host github.com port 22: Connection refused Чи можливо обійти це обмеження, встановивши тунель SSH через порт 80 …
171 git  ssh  github  wifi  public 

3
Декларація про друзів у C ++ - різниця між публічним та приватним
Чи є різниця між оголошенням функції / класу друга приватним або загальнодоступним? Я не можу знайти щось про це в Інтернеті. Я маю на увазі різницю між: class A { public: friend class B; }; і class A { private: //or nothing as the default is private friend class B; …
144 c++  private  friend  public 

2
Чому Typescript використовує ключове слово "експорт", щоб зробити класи та інтерфейси загальнодоступними?
Під час розмови з Typescript я зрозумів, що мої класи в модулях (використовувані як простори імен) були недоступні для інших класів, якщо я не написав exportперед ними ключове слово, наприклад: module some.namespace.here { export class SomeClass{..} } Тому тепер я можу використовувати наведений вище код таким чином: var someVar = …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.