static-methods

Znaczenie @classmethod i @staticmethod dla początkujących?

Czy mógłby mi ktoś wyjaśnić znaczenie @classmethod i @staticmethod w Pythonie? Muszę znać różnicę i znaczenie. O ile rozumi ... zaawansowanych koncepcji programowania nie powinno być problemem. Proszę podać mi odpowiedni przykład C++, jeśli to możliwe.

Kiedy stosować metody statyczne

Zastanawiam się, kiedy używać metod statycznych? Powiedzmy, że jeśli mam klasę z kilkoma geterami i seterami, metodę lub dwie ... d: Obj x = new Obj(); x.someMethod(); ...lub: Obj.someMethod(); // Is this the static way? Jestem raczej zdezorientowany!

Java: kiedy używać metod statycznych

Zastanawiam się, kiedy używać metod statycznych? Powiedzmy, że jeśli mam klasę z kilkoma geterami i seterami, metodę lub dwie ... g Obj x = new Obj(); x.someMethod Lub Obj.someMethod (czy to jest sposób statyczny?) Jestem raczej zdezorientowany!

Statyczne metody w Pythonie?

Czy możliwe jest posiadanie statycznych metod w Pythonie, więc mogę je wywoływać bez inicjalizacji klasy, jak: ClassName.StaticMethod ( )

Dlaczego Java nie pozwala na nadpisywanie metod statycznych?

Dlaczego nie można nadpisać metod statycznych? Jeśli to możliwe, proszę użyć przykładu.

Dlaczego nie mogę zdefiniować statycznej metody w interfejsie Java?

Edytuj: począwszy od Javy 8, metody statyczne są teraz dozwolone w interfejsach. Oto przykład: public interface IXMLizable ... tor newInstanceFromXML(Element e). Czy jest jakiś inny sposób, aby to zapewnić, poza umieszczeniem komentarza w interfejsie?

Dlaczego metody statyczne nie mogą być abstrakcyjne w Javie?

Pytanie jest w Javie dlaczego nie mogę zdefiniować abstrakcyjnej metody statycznej? na przykład abstract class foo { abstract void bar( ); // <-- this is ok abstract static void bar2(); //<-- this isn't why? }

Zajęcia z jedną metodą-najlepsze podejście?

Powiedzmy, że mam klasę, która ma pełnić jedną funkcję. Po wykonaniu funkcji może zostać zniszczony. Czy jest jakiś powód, ab ... j o klasach, które wykonują jakieś konkretne, złożone zadanie, ale wymagają tylko jednej (publicznej) metody do wykonania to.

Metoda może być statyczna, ale czy powinna?

Resharper lubi wskazywać wiele funkcji na asp.net strona, która może być statyczna. Czy to mi pomoże, jeśli zrobię z nich zakłócenia? Czy mam zrobić z nich statyczne i przenieść je do klasy użytkowej?

Czy prywatne metody pomocnicze powinny być statyczne, jeśli mogą być statyczne

Powiedzmy, że mam klasę zaprojektowaną do utworzenia instancji. Mam kilka prywatnych "pomocniczych" metod wewnątrz klasy, któ ... cią najłatwiej jest pozostawić je jako niestatyczne, mimo że z pewnością mogą być statyczne bez powodowania żadnych problemy.

Statyczne zachowanie metod w środowisku wielowątkowym w Javie

Jest proste głupie pytanie, które niepokoi mnie i powoduje kilka argumentów w moim umyśle. Chcę wyrzucić wszystkie wątpliwoś ... Method jest dzielone pomiędzy wszystkie pięć wątków? Czy istnieje możliwość wymiany inFileStr wysyłanych przez wiele wątków?

Jak wywołać getClass () ze statycznej metody w Javie?

Mam klasę, która musi mieć jakieś statyczne metody. Wewnątrz tych statycznych metod muszę wywołać metodę getClass () aby wyko ... the non-static method getClass() from the type Object Jaki jest odpowiedni sposób, aby naprawić ten błąd czasu kompilacji?

Metoda statyczna w klasie generycznej?

W Javie chciałbym mieć coś takiego jak: class Clazz<T> { static void doIt(T object) { // shake that booty } } ... . Czy ktoś mógłby wyjaśnić, czy takie użycie jest możliwe, w podobny sposób? Dlaczego moja pierwotna próba nie powiodła się?

Jak utworzyć niestandardową funkcję EL, aby wywołać statyczną metodę?

Jestem nowy w JSF 2. Moje pytanie jest związane z odpowiedzią BalusC na to pytanie jsf2 ajax update parts based on request p ... p</welcome-file> <welcome-file>index.html</welcome-file> </welcome-file-list> </web-app>

Nie można dokonać statycznego odniesienia do metody niestatycznej

Budowanie wielojęzycznej aplikacji w Javie. Błąd podczas wstawiania wartości łańcuchowej z pliku R.string resource XML: pub ... odniesienia do niestatycznej metody getText (int) z typu Context Jak to jest spowodowane i jak Mogę to rozwiązać?

Wydajność metod statycznych a metody instancji

Moje pytanie dotyczy charakterystyki wydajności metod statycznych i instancji oraz ich skalowalności. Załóżmy dla tego scenar ... ncji? Na przykład używając słowa kluczowego [this], np. this.DoOperation2("abc") z wnętrza DoOperation1 tej samej instancji.

Różnica między metodami statycznymi a Instancyjnymi

Właśnie czytałam tekst podany mi w podręczniku i nie jestem pewna, czy rozumiem o czym on mówi. Zasadniczo mówi mi, że metody ... dami klasy MainClass. W rezultacie wywołanie czynnika w definicji głównej po prostu odwołuje się do nazwy metody, "czynnik".

Czy używanie wielu metod statycznych jest złe?

Zazwyczaj deklaruję jako statyczne wszystkie metody w klasie, gdy ta klasa nie wymaga śledzenia stanów wewnętrznych. Na przyk ... y nie nadużywać metod statycznych, ale Nadal nie rozumiem, co jest nie tak z powyższą zasadą. To rozsądne podejście czy nie?

Kiedy należy stosować metody statyczne w klasie i jakie są korzyści?

Mam pojęcie zmiennych statycznych, ale jakie są zalety metod statycznych w klasie. Pracowałem nad kilkoma projektami, ale nie ... a obiektu tej klasy jest jedyną korzyścią metody statycznej? P: Jaki jest dostępny zakres dla metody statycznej? Thanks

Skąd mam wiedzieć, czy ta metoda C# jest Bezpieczna?

Pracuję nad stworzeniem funkcji call back dla ASP.NET Zdarzenie usuwania elementu pamięci podręcznej. Dokumentacja mówi, że ... simutaneous, Czy Mogę dostać 6 lub 7 zwrócone w zależności od tego, kto który wywołanie ustawia foo pierwszy? (tj. stan rasy)