visibility

Dlaczego tak ważna jest widoczność metod i atrybutów?

Dlaczego nie można pozostawić wszystkich metod i atrybutów dostępnych z dowolnego miejsca (np. public)? Czy możesz podaj mi przykład problem, który mogę napotkać, jeśli zadeklarowałem atrybut jako public?

Wywołanie konstruktora klasy bazowej z konstruktora klasy pochodnej

Mam pytanie: Powiedzmy, że mam oryginalnie te klasy, których nie mogę zmienić (powiedzmy, że są wzięte z biblioteki, której ... y, Jak mogę to zrobić? Myślę, że może w domyślnym konstruktorze PetStore mogę nazwać Gospodarstwo rolne ()... jakieś pomysły?

widoczność jQuery css z animacją

Mam kilka div ' ów umieszczonych pod sobą i używam widoczności css, aby je zaciemnić. Powodem, dla którego używam widoczności ... useleave po 200ms. Więc moje pytanie brzmi: jak zrobić widoczność ukrytą animacją, aby działać jako fadeOut. Thanks alot

Dziwne zachowanie podczas nadpisywania prywatnych metod

Rozważ następujący fragment kodu: class foo { private function m() { echo 'foo->m() '; } public func ... >callbar() są zasadniczo tym samym, dają różne wyniki w zależności od widoczności m() w foo i bar. Dlaczego to stało się?

widok Androida z widokiem.GONE nadal otrzymuje onTouch i onClick

To mnie myli: Z tego co czytałem, widok z setVisibility(Widok.GONE); nie powinien otrzymywać więcej wydarzeń dotykowych lub ... będzie działać zgodnie z oczekiwaniami( widok GONE jest w zasadzie ignorowany), ale po ustawieniu widoku./ Align = "left" /

metody publiczne w pakiecie-zajęcia prywatne

Czy oznaczanie metod jako public w klasach package-private robi różnicę? class SomePackagePrivateClass { void foo(); ... method public void bar(); // public method } Czy jest jakaś praktyczna różnica w widoczności między foo a bar tutaj?

Jak zademonstrować problemy z widocznością wielowątkowości Javy?

Jeśli zmienne w Javie są dostępne z wielu wątków, należy upewnić się, że są bezpiecznie publikowane. Zazwyczaj oznacza to uży ... tem. oczywiście, że jest to rzeczywiście możliwe, ale może istnieje konfiguracja jvm lub coś podobnego, które na to pozwala.

Powody, dla których warto używać pól i metod prywatnych zamiast chronionych

To dość podstawowe pytanie OO, ale dręczące mnie od jakiegoś czasu. Zazwyczaj unikam używania modyfikatora widoczności "pryw ... i użycia dla private? Czy istnieje poważny powód, dla którego zawsze używasz prywatnego? Czy też uważasz, że jest nadużywane?

Dlaczego jQuery show/hide używa display: none zamiast visibility: hidden?

display:none oznacza to, że element nie jest renderowany jako część DOM, więc nie jest ładowany, dopóki właściwość display ni ... aczego jQuery używa display:none do funkcji Pokaż/Ukryj zamiast przełączania pomiędzy visibility:hidden i visibility:visible?

pakiet protected alternative w kotlinie

W Javie mamy modyfikator dla klas chroniony pakietem (domyślnie), który pozwala na posiadanie wielu klas w jednym pakiecie, a ... zbyli się pakietu protected access... Aktualizacja: W końcu możemy mieć widoczność chronioną pakietemzobacz dyskusję tutaj

Scala final vs val dla widoczności współbieżności

W Javie, gdy używa się obiektu w wielu wątkach (i ogólnie), dobrą praktyką jest, aby pola były ostateczne. Na przykład, pub ... nie są definiowane jako ostateczne, czy będą one cierpieć z tego samego problemu (podczas używania tych obiektów w aktorach)?

Dlaczego zagnieżdżone klasy dzieci mogą mieć dostęp do prywatnych członków swojej klasy rodzica, ale wnuki nie mogą?

Prawdopodobnie podobne do pytania, Dlaczego zewnętrzne klasy Java mogą uzyskać dostęp do prywatnych członków wewnętrznych kla ... ut.println(super.t1); // NG: t1 Compile error! Why? System.out.println(super.t2); // OK: t2 OK } } }

Czy jest jakiś sposób na ustawienie prywatnej / chronionej właściwości statycznej za pomocą klas reflection?

Próbuję wykonać funkcję backup/restore dla statycznych właściwości klas. Listę wszystkich właściwości statycznych i ich warto ... erty($key); $property->setAccessible(true); $test2->setStaticPropertyValue($key, $value); } $test->test();

Widoczność symboli i przestrzeń nazw

Eksperymentuję z widocznością symboli C++ na Linuksie i gcc. Wydaje się, że preferowanym sposobem jest użycie -fvisibility=hi ... problem? W jakich sytuacjach może to spowodować jakiś problem? Czym różni się ukryta przestrzeń nazw od fvisibility = hidden?

C++ - fvisibility=hidden-fvisibility-inlines-hidden

Mam pytanie odnośnie atrybutu visibility C++. Przeczytałem http://gcc.gnu.org/wiki/Visibility a jednak nie do końca rozumiem ... ? Czy jest jakiś specjalny sposób ? Jeśli linkuję to tak, jak zwykle jest połączone, to nie działa. Czy ktoś może mi pomóc?

Poznanie modyfikatora chronionego Javy

Mam klasę o nazwie A w pakiecie1 i inną klasę o nazwie C w pakiecie2. Klasa C rozszerza klasę A. A ma zmienną instancji, kt ... go własnym pakiecie (tak jak w pakiecie-private), a dodatkowo przez podklasę jego klasy w innym pakiecie. Co tu się dzieje?

UIView Ukryj widoki dzieci, gdy są poza granicami

Mam widok, powiedzmy 100x100. I ma zestaw uiviews jako podviews: powiedzmy 30x30 Jeśli subview ma współrzędną od góry do le ... ców Pytanie brzmi, jak zrobić uiview, aby pokazywał tylko te części subview, które są w oryginalnych granicach? Thank you

Jaki jest odpowiednik CMake dla "gcc-fvisibility = hidden" podczas kontrolowania eksportowanego symbolu biblioteki współdzielonej?

Opracowałem oprogramowanie wieloplatformowe w c++. Jak wiem, Linux. so wyeksportował wszystkie symbole domyślnie, dobrze prze ... o, co chcę wyeksportować. Moje pytanie brzmi, używając CMake, Jak mogę wykonać pracę jako kontrola "gcc-fvisibility=hidden"?

Widoczność symboli, wyjątki, błąd runtime

Staram się lepiej zrozumieć widoczność symboli. GCC Wiki ( http://gcc.gnu.org/wiki/Visibility ) zawiera sekcję " Problemy z w ... Dsouser.cpp: #include <iostream> #include "mydso3.h" int main() { dso3::some_func(); return 0; } Dzięki, Dani

Naruszenie wzorca MVVM: MediaElement.Play()

Rozumiem, że ViewModel nie powinien mieć żadnej wiedzy o View, ale jak mogę nazwać MediaElement.Metoda Play () z ViewModel, p ... ViewModel? Inne (powiązane) pytanie: Jak mogę zarządzać widocznością kontrolną widoku z ViewModel bez naruszania wzorca MVVM?