methods
Is arr. len () preferowany sposób uzyskania długości tablicy w Pythonie?
W Pythonie , czy jest to jedyny sposób na uzyskanie liczby elementów?
arr.__len__()
Jeśli tak, to skąd ta dziwna składnia?
Dlaczego potrzebujesz jawnie mieć argument "self" w metodzie Pythona?
Podczas definiowania metody na klasie w Pythonie wygląda to mniej więcej tak:
class MyClass(object):
def __init__(self, ... a o projektowaniu języka w Pythonie, czy też są jakieś szczegóły implementacji, które wymagają podania " ja " jako argumentu?
Dlaczego Mockito nie kpi ze statycznych metod?
Przeczytałem tutaj kilka wątków o metodach statycznych i myślę, że rozumiem problemy, jakie może powodować niewłaściwe/nadmie ... or zdaje się być religijnie przeciwny słowu static, może to moje słabe zrozumienie.
Łatwy Wyjaśnienie / link byłoby świetne.
Właściwości a metody
Szybkie pytanie: kiedy decydujesz się na użycie właściwości (w C#), a kiedy na użycie metod?
Jesteśmy zajęci tą debatą i zna ... chomością.
Przyjmę odpowiedź jest to najbardziej ogólne i wszechstronne, ale odnosi się również do przykładu, który podałem.
Czy metody nadpisane mogą różnić się typem zwrotu?
Czy nadpisane metody mogą mieć różne typy zwrotów?
Dynamicznie zastąpić zawartość metody C#?
To co chcę zrobić to zmienić sposób wykonywania metody C#, gdy jest wywoływana, tak, że mogę napisać coś takiego:
[Distribu ... aleźć sposób na skopiowanie przez IL, a także zaktualizować wszystkie wywołania do Solve() tak, aby wskazywały na nową kopię.
Jak wywołać wiele funkcji JavaScript w zdarzeniu onclick?
Czy Jest jakiś sposób na użycie atrybutu html onclick do wywołania więcej niż jednej funkcji JavaScript?
Dlaczego metody interfejsu C# nie są deklarowane jako abstrakcyjne lub wirtualne?
Metody C# w interfejsach są deklarowane bez użycia słowa kluczowego virtual, A nadpisywane w klasie pochodnej bez użycia słow ... IL_0000: nop
IL_0001: ret
} // end of method Example::Dispose
Zauważ, że metoda jest zadeklarowane virtual final w IL.
Dostęp do zmiennych klasy w Pythonie?
class Example(object):
def the_example(self):
itsProblem = "problem"
theExample = Example()
print(theExample.its ... do zmiennej klasy? Próbowałem dodać tę definicję:
def return_itsProblem(self):
return itsProblem
Ale to też zawodzi.
Czy Mogę wywołać metodę instancji w module Ruby bez włączania jej?
Background:
Mam moduł, który deklaruje wiele metod instancji
module UsefulThings
def get_file; ...
def delete_file; . ... . Mógłbym podzielić to na osobnych pomocników, ale byłoby ich 30, wszyscy po jednej metodzie... to wydaje się bezproduktywne
Jak nadpisać do json w Rails?
Aktualizacja:
Problem ten nie został właściwie zbadany. Prawdziwy problem tkwi w render :json.
Pierwsza wklejka kodu w or ...
/usr/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_support/json/encoders/object.rb:4:in `to_json
Jakieś pomysły?
Kiedy użyć zmiennej instancji obiektu w porównaniu z przekazaniem argumentu do metody
Jak wybrać pomiędzy przekazywaniem argumentów do metody a deklarowaniem ich jako zmiennych instancji obiektu, które są widocz ... óre jej potrzebują, ale wtedy zastanawiam się, " jeśli wszystko jest publiczne, nie będzie potrzeby przekazywania cokolwiek!"
Czy są jakieś konwencje zamawiania metod Java? [zamknięte]
Mam dużą klasę (około 40 metod), która jest częścią pakietu, który złożę jako kurs-praca. Obecnie metody są dość pomieszane p ... przed metodami, konstruktory są wypisywane przed innymi metodami, a gettery / settery są ostatnie; co z pozostałymi metodami?
Python: Bind an Unbound Method?
W Pythonie, czy istnieje sposób na związanie niezwiązanej metody bez jej wywołania?
Piszę program wxPython i dla pewnej klas ... y, zdrowy, Pythoniczny sposób na związanie niezwiązanej metody z instancją i kontynuowanie przekazywania jej bez wywoływania?
Zachowanie ostatecznej metody statycznej
Bawiłem się modyfikatorami metodą statyczną i natknąłem się na dziwne zachowanie.
Jak wiemy, metody statyczne nie mogą być n ... oda overridden jest statyczną ostateczną .
Dlaczego czy dzieje się tak, gdy statyczna metoda nie może być w ogóle nadpisana?
Refleksja: Jak wywołać metodę z parametrami
Próbuję wywołać metodę poprzez odbicie z parametrami i otrzymuję:
Obiekt nie odpowiada typowi docelowemu
Jeśli wywoła ... result = methodInfo.Invoke(methodInfo, parametersArray);
}
}
}
}
}
Dlaczego wywołanie funkcji wymaga nazwy parametru w języku Swift?
Mam tę funkcję w klasie:
func multiply(factor1:Int, factor2:Int) -> Int{
return factor1 * factor2
}
Próbuję wywoła ... e, aby wyglądał bardziej tak:
var multResult = calculator.multiply(9834, factor2: 2321)
Dlaczego pierwszy powoduje błąd?
Czy niewłaściwe jest używanie przestarzałych metod lub klas w Javie?
Używam eclipse do tworzenia aplikacji webowej. Właśnie dzisiaj zaktualizowałem moją wersję struts zmieniając plik JAR. Dostaj ... zmienię żadnej metody i uruchomię moją aplikację z ostrzeżeniami, które mam, czy stworzy ona jakąkolwiek wydajność problem.
Jak przekazać wiele parametrów w Objective-C?
Przeczytałem kilka postów o składni metody Objective-C, ale chyba nie rozumiem wielu nazw dla metody.
Próbuję stworzyć metod ... odzaju:
- (NSMutableArray *)getBusStops:(NSString *)busStop
forTime:(NSTimeInterval *)timeInterval
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