Pytania otagowane jako methods

Metoda to blok kodu, który wykonuje zadanie i jest skojarzony z klasą lub obiektem. Jest to związane z niezorientowanymi obiektowo koncepcjami funkcji i procedur.

5
Dlaczego Mockito nie kpi z metod statycznych?
Przeczytałem tutaj kilka wątków na temat metod statycznych i myślę, że rozumiem problemy, które mogą powodować niewłaściwe użycie / nadmierne użycie metod statycznych. Ale tak naprawdę nie do końca zrozumiałem, dlaczego trudno wyśmiewać metody statyczne. Wiem, że inne fałszywe frameworki, takie jak PowerMock, mogą to zrobić, ale dlaczego Mockito nie …
267 java  methods  static  mockito 


8
Jak wyświetlić wszystkie metody obiektu?
Chcę wiedzieć, jak wyświetlić listę wszystkich metod dostępnych dla obiektu, takich jak na przykład: alert(show_all_methods(Math)); To powinno wydrukować: abs, acos, asin, atan, atan2, ceil, cos, exp, floor, log, max, min, pow, random,round, sin, sqrt, tan, …

20
Nie można odwoływać się do nieokreślonej zmiennej w wewnętrznej klasie zdefiniowanej w innej metodzie
Edytowane: Muszę zmienić wartości kilku zmiennych, ponieważ działają one kilkakrotnie przez licznik czasu. Muszę aktualizować wartości przy każdej iteracji za pomocą timera. Nie mogę ustawić wartości na końcowe, ponieważ nie pozwoli mi to zaktualizować wartości, jednak pojawia się błąd, który opisuję w początkowym pytaniu poniżej: Wcześniej napisałem, co jest poniżej: …



9
Dlaczego kod Python używa funkcji len () zamiast metody długości?
Wiem, że python ma len()funkcję służącą do określania rozmiaru łańcucha, ale zastanawiałem się, dlaczego nie jest to metoda obiektu łańcucha. Aktualizacja Ok, zrozumiałem, że się wstydziłem. __len__()jest właściwie metodą obiektu łańcuchowego. Po prostu dziwnie jest widzieć kod zorientowany obiektowo w Pythonie za pomocą funkcji len na obiektach łańcuchowych. Co więcej, …



9
Refleksja: Jak wywołać metodę z parametrami
Próbuję wywołać metodę poprzez odbicie z parametrami i otrzymuję: obiekt nie pasuje do typu docelowego Jeśli wywołam metodę bez parametrów, działa dobrze. Na podstawie następującego kodu, jeśli wywołam metodę Test("TestNoParameters"), działa dobrze. Jednak jeśli zadzwonię Test("Run"), otrzymam wyjątek. Czy coś jest nie tak z moim kodem? Moim początkowym celem było …


10
Czy mogę wywołać metodę instancji w module Ruby bez jej dołączania?
Tło: Mam moduł, który deklaruje kilka metod instancji module UsefulThings def get_file; ... def delete_file; ... def format_text(x); ... end I chcę wywołać niektóre z tych metod z poziomu klasy. Sposób, w jaki zwykle robisz to w Ruby, wygląda tak: class UsefulWorker include UsefulThings def do_work format_text("abc") ... end end …
181 ruby  module  methods 

6
Jak przekazać wiele parametrów w Objective-C?
Przeczytałem kilka postów na temat składni metody Objective-C, ale wydaje mi się, że nie rozumiem wielu nazw dla metody. Próbuję utworzyć metody nazywanej getBusStopsze NSStringi NSTimeIntervalparametrów oraz typ zwracanej NSMutableArray. Oto jak skonstruowałem tę metodę, ale oczywiście powoduje ona błędy w czasie wykonywania: - (NSMutableArray *)getBusStops:(NSString *)busStop (NSTimeInterval *)timeInterval; Widziałem …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.