class

Jak zapobiec modyfikacji pola prywatnego w klasie?

Wyobraź sobie, że mam tę klasę: public class Test { private String[] arr = new String[]{"1","2"}; public String[] ... b, aby uzyskać dostęp do prywatnego pola? (Nie chcę żadnych bibliotek takich jak Guava. Muszę tylko wiedzieć, jak to zrobić).

utworzyć instancję klasy ze zmiennej w PHP?

Wiem, że to pytanie brzmi dość niejasno, więc wyjaśnię je bardziej na przykładzie: $var = 'bar'; $bar = new {$var}Class('va ... (\'var for __construct()\');'); Ale wolałbym trzymać się z dala od eval(). Czy jest jakiś sposób, aby to zrobić bez eval()?

Jak mogę dynamicznie tworzyć klasy pochodne z klasy bazowej

Na przykład mam klasę bazową w następujący sposób: class BaseClass(object): def __init__(self, classtype): self ... eClass(classtype = "My", a=4) Udało mi się to zrobić, ale wolałabym inny sposób, tj. dynamicznie tworzone obiekty klasowe.

Forward deklaracja zagnieżdżonych typów/klas w C++

Ostatnio utknąłem w takiej sytuacji: class A { public: typedef struct/class {…} B; … C::D *someField; } class C { p ... : class A; Ale nie możesz zadeklarować typu zagnieżdżonego, poniższe powoduje błąd kompilacji. class C::D; Jakieś pomysły?

Jak uzyskać wszystkie metody klasy Pythona z podanym dekoratorem

Jak uzyskać wszystkie metody danej klasy A, które są ozdobione @decorator2? class A(): def method_a(self): pass @decorator1 def method_b(self, b): pass @decorator2 def method_c(self, t=5): pass

Deklarowanie stałych statycznych w klasach ES6?

Chcę zaimplementować stałe w class, ponieważ tam ma sens ich zlokalizowanie w kodzie. Do tej pory wdrażałem następujące obej ... tnieje możliwość manipulowania prototypami, ale wielu zaleca to. Czy jest lepszy sposób implementacji stałych w klasach ES6?

Czym jest Mattr accessor w module Rails?

Nie mogłem znaleźć tego w dokumentacji Rails, ale wygląda na to, że 'mattr_accessor'jest modułem będącym następstwem 'attr_ ... f login @current_user = session[:user_id] || nil end end Ta metoda pomocnicza jest dostarczana przez ActiveSupport .

Przekazywanie argumentów do konstruktora w VBA

Jak można konstruować obiekty przekazujące argumenty bezpośrednio do własnych klas? Coś takiego: Dim this_employee as Empl ... hnny", age:=69) Nie będąc w stanie tego zrobić jest bardzo irytujące, i kończy się z brudnymi rozwiązaniami, aby to obejść.

Jaka jest różnica między zmiennymi klasy I instancji?

Jaka jest różnica między zmiennymi klasy I instancji w Pythonie? class Complex: a = 1 I class Complex: def __ini ... Complex().a w obu przypadkach przypisuje x do 1. Bardziej dogłębna odpowiedź na temat __init__() i self zostanie doceniona.

Jak wyliczyć wszystkie klasy z niestandardowym atrybutem klasy?

Pytanie na podstawie MSDN przykład. Powiedzmy, że mamy kilka klas C# z HelpAttribute w samodzielnej aplikacji desktopowej. C ... a klas / przedmiotów będzie rosła powoli, ale w ten sposób możemy uniknąć wyliczania ich wszystkich gdzie indziej, jak sądzę.

Jak załadować klasy w czasie wykonywania z folderu lub JAR?

Próbuję stworzyć narzędzie Java, które przeskanuje strukturę aplikacji Java i dostarczy sensownych informacji. Aby to zrobi ... robić rekurencją itp. i zlokalizować je odpowiednio. Moim problemem jest uzyskanie obiektu klasy dla każdego pliku klasy.

Jaki jest cel wewnętrznych klas Pythona?

Wewnętrzne/zagnieżdżone klasy Pythona mylą mnie. Czy jest coś, czego nie da się osiągnąć bez nich? Jeśli tak, to co to jest?

Swift: Typ klasy testowej w instrukcji switch

W języku Swift możesz sprawdzić typ klasy obiektu używając 'is'. Jak Mogę włączyć to do bloku "przełącznika"? Myślę, że to niemożliwe, więc zastanawiam się, co jest najlepszym sposobem na obejście tego. TIA, Peter.

Co robi.klasa średnia w Javie?

Co oznacza .class w Javie? Na przykład, jeśli utworzyłem klasę o nazwie Print. Co zwraca Print.class?

Jaka jest różnica między.getClass () a A.class w Javie?

W Javie jakie są plusy / minusy związane z wyborem użycia a.getClass() LUB A.class? Oba mogą być używane wszędzie tam, gdzie ... lub inne subtelne korzyści z używania obu w różnych okolicznościach (tak jak są z Class.forName() i ClassLoader.loadClass().

Czy można dynamicznie tworzyć właściwości instancji w PHP?

Czy istnieje sposób dynamicznego tworzenia wszystkich właściwości instancji? Na przykład, chciałbym móc wygenerować wszystkie ... ) i utworzenia z nich właściwości instancji. Każda wartość kolumny powinna być przechowywana w osobnej właściwości instancji.

Lista właściwości klasy w Objective-C

Czy istnieje sposób na uzyskanie tablicy właściwości klas pewnego rodzaju? Na przykład jeśli mam taki interfejs @interface ... dLabel,nil], ale chciałbym to zrobić z jakimś rodzajem wyliczenia klasy, jak for (UILabel* oneLabel in ???[self objects]???)

Jak poprawnie udokumentować sloty klasy S4 za pomocą Roxygen2?

W przypadku dokumentowania klas za pomocą roxygen(2) określenie tytułu i opisu/szczegółów wydaje się być takie samo jak w prz ... óry osiągnie to samo. Pożyczam / przedłużam to pytanie z postu, który zrobiłem do strony roxygen2 development na github.

Jak mogę otworzyć Javę.pliki klas w sposób czytelny dla człowieka?

Próbuję rozgryźć, co plik klasowy apletu Javy robi pod maską. Otwarcie go za pomocą Notatnika lub Textpada pokazuje tylko kil ... nieco czytelnego formatu, żebym mógł spróbować dowiedzieć się, co robi? Environment = = Windows W / VS 2008 zainstalowany.

java: co to jest: [Ljava.lang.Obiekt;?

Dostaję to, gdy wywołuję toString obiekt, który otrzymałem z wywołania funkcji. Wiem, że typ obiektu jest zakodowany w tym łańcuchu, ale nie wiem, jak go odczytać. Jak nazywa się ten typ kodowania?