W Javie istnieją jasne zasady kiedy użyć każdego z modyfikatorów dostępu, czyli domyślne (pakiet prywatny) public, protectedoraz private, jednocześnie class, a interfacei radzenia sobie z
W Javie istnieją jasne zasady kiedy użyć każdego z modyfikatorów dostępu, czyli domyślne (pakiet prywatny) public, protectedoraz private, jednocześnie class, a interfacei radzenia sobie z
Kiedy i dlaczego należy używać public, privateoraz protectedfunkcje i zmienne wewnątrz klasy? Jaka jest różnica między nimi? Przykłady: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private function doSomething() { // ... } //...
W jednym z naszych projektów jest dużo kodu, który wygląda następująco: internal static class Extensions { public static string AddFoo(this string s) { if (s == null) { return "Foo"; } return $({s}Foo); } } Czy jest jakiś wyraźny powód, aby to zrobić inaczej niż „łatwiej jest upublicznić...
Jestem obecnie w publicznym miejscu WIFI i nie mogę używać SSH (prawdopodobnie zablokowali ten port). Jednak potrzebuję tego połączenia, aby wykonać git push. ➜ ssh -T [email protected] ssh: connect to host github.com port 22: Connection refused Czy można ominąć to ograniczenie, konfigurując tunel...
Czy istnieje różnica między deklarowaniem funkcji / klasy znajomego jako prywatnej lub publicznej? Nie mogę znaleźć nic na ten temat w Internecie. Mam na myśli różnicę między: class A { public: friend class B; }; i class A { private: //or nothing as the default is private friend class B;...
Podczas zabawy z Typescriptem zdałem sobie sprawę, że moje klasy w modułach (używane jako przestrzenie nazw) nie były dostępne dla innych klas, chyba że napiszę exportprzed nimi słowo kluczowe, takie jak: module some.namespace.here { export class SomeClass{..} } Więc teraz mogę użyć...