methods
Dlaczego ten fragment C++ kompiluje (funkcja non-void nie zwraca wartości) [duplikat]
To pytanie ma już odpowiedź tutaj:
dlaczego wyjście z końca funkcji nie-void bez zwracania wartości nie ... eniam to.
Update
W niektórych okolicznościach, generuje to błąd w VS2012. Nie zawęziłem szczegółów, ale to interesujące.
Jak nadpisać metodę za pomocą skrótu klawiaturowego w Android Studio
W końcu mogę zadać pytanie, aby zdobyć punkty.
W android studio chcę mieć możliwość nadpisania metody, jednak nie znam skrótu klawiaturowego. Czy ktoś wie?
Jak działa definiowanie metody [nawias kwadratowy] w Ruby?
Przechodzę przez Programowanie Ruby - pragmatyczny przewodnik dla programistów i natknąłem się na ten fragment kodu:
class ... iem, jak napisać własną metodę, która działa, ale ta metoda po prostu mnie dziwi... Każda pomoc jest bardzo doceniam, dzięki
id () s obiektów metody bound i unbound-czasami takie same dla różnych obiektów, czasami różne dla tego samego obiektu
Próbowałem kodu o metodach związanych i niezwiązanych. Kiedy je wywołamy, myślę, że obie zwrócą przedmioty. Ale kiedy używam ... okazują, że nie są one tym samym obiektem, ale #1 i # 2...
Jaka jest różnica pomiędzy id metody bound, a metodą niezwiązaną?
Metody abstrakcyjne w Javie
Chcę napisać metodę abstrakcyjną, ale kompilator uporczywie podaje ten błąd:
Metody abstrakcyjne nie mogą mieć ciała
Mam taką metodę:
public abstract boolean isChanged() {
return smt else...
}
Co tu się dzieje?
Wywołanie metody przechwytywania w Objective-C
Czy Mogę przechwycić wywołanie metody w Objective-C? Jak?
Edit:
odpowiedź Marka Powella dała mi częściowe rozwiązanie, met ... odpowiedniej metody. Chciałbym, aby metoda była wywoływana w każdych okolicznościach, nawet jeśli odbiornik ma ten selektor.
Python safe method to get value of nested dictionary
Mam zagnieżdżony słownik. Czy jest tylko jeden sposób, aby bezpiecznie wydobyć wartości?
try:
example_dict['key1']['key2']
except KeyError:
pass
A może python ma metodę podobną do get() dla zagnieżdżonego słownika ?
Metoda Przeciążenia. Możesz go nadużywać?
Jaka jest lepsza praktyka przy definiowaniu kilku metod zwracających ten sam kształt danych za pomocą różnych filtrów? Jawne ... zbę dostępnych metod i dla jasności, lub powinna każda metoda , która filtruje dane w inny sposób, mieć inną nazwę metody ?
Znajdowanie # wystąpień znaku w łańcuchu w Ruby
Szukam metody Ruby (1.9...), które mogą pomóc mi znaleźć liczbę wystąpień znaku w łańcuchu. Szukam wszystkich zdarzeń, nie ty ... rawdę nie rozumiem pojęcia scan.
Edit: udało mi się to rozwiązać za pomocą scan. podzieliłem się w filmie Jak to osiągnąłem.
Czy należy oznaczyć wszystkie metody wirtualne?
W Javie można oznaczyć metodę jako ostateczną, aby uniemożliwić nadpisanie.
W C# musisz oznaczyć metodę jako wirtualną, aby ... (poza kilkoma, których nie chcemy nadpisywać), ponieważ najprawdopodobniej nie wiadomo w jaki sposób można dziedziczyć klasę?
Metoda Chaining w Javie [zamknięta]
Obecnie pytanie to nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referenc ... powody tej decyzji, gdybym miał zgadywać, że istnieje narzut związany z tym i tak powinny być używane tylko w razie potrzeby.
Scala-infix vs notacja kropkowa
Czy istnieje najlepsza praktyka dla jednego nad drugim? Czytałam książkę Scala autorstwa Odersky ' ego, et al. i wygląda na ... est używany dla wielu funkcji API kolekcji, podczas gdy dot jest zarezerwowany dla funkcji zdefiniowanych przez programistów.
Jak metody używają argumentów hash w Rubim?
Widziałem argumenty hash używane w niektórych metodach bibliotecznych, gdy się uczyłem.
Np.,
list.search(:titles, genre: ... może wyjaśnić w jaki sposób metoda używa argumentów takich jak ten i jak można stworzyć metodę wykorzystującą argumenty Hash?
Dlaczego niektóre metody używają notacji kropkowej, a inne nie?
Więc, dopiero zaczynam uczyć się Pythona (używając Codecademy), i jestem trochę zdezorientowany.
Dlaczego niektóre metody pr ...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'upper' is not defined
Objective C wywołanie metody dynamicznie z łańcuchem
Zastanawiam się tylko, czy istnieje sposób na wywołanie metody, w której buduję nazwę metody w locie za pomocą łańcucha znakó ... da. Trudno to wyjaśnić, ale aby go uruchomić, muszę wymyślić, jak wywołać metodę za pomocą sznurka.
Jakieś pomysły?
Dzięki
metoda klasy generuje " TypeError: ... got multiple values for keyword argument …"
Jeśli zdefiniuję metodę klasy z argumentem słowa kluczowego w ten sposób:
class foo(object):
def foodo(thing=None, thong= ... oo()
myfoo.foodo(thing="something")
...
TypeError: foodo() got multiple values for keyword argument 'thing'
Co się dzieje?
Dziedziczenie z wielu interfejsów o tej samej nazwie metody
Jeśli mamy klasę, która dziedziczy z wielu interfejsów, a Interfejsy mają metody o tej samej nazwie, jak możemy zaimplementować te metody w mojej klasie? W jaki sposób możemy określić, która metoda interfejsu jest zaimplementowana?
W jaki sposób Zestaw Pythona([]) sprawdza, czy dwa obiekty są sobie równe? Jakie metody obiekt musi zdefiniować, aby to dostosować?
Muszę utworzyć obiekt lub klasę' container ' w Pythonie, która przechowuje zapis innych obiektów, które również definiuję. Je ... e mogę zapewnić __hash__() metoda. Jeśli jest to jedyny sposób na zrobienie tego, to przepiszę do użycia niezmienny Item s.
jak wywołać metodę wielu argumentów z opóźnieniem
Próbuję wywołać metodę po pewnym opóźnieniu.
Wiem, że jest na to rozwiązanie:
[self performSelector:@selector(myMethod) wi ... igFrom:(id)from To:(id)to;
Jak nazwałbym tę metodę z opóźnieniem, używając performSelector:withObject:afterDelay:
Dzięki
C#: jak utworzyć atrybut na metodzie wyzwalającej zdarzenie, gdy jest wywoływane?
Czy istnieje sposób w C# lub. NET w ogóle, aby utworzyć atrybut na metodzie, która wywołuje zdarzenie, gdy metoda jest wywoły ... EDIT : I zapomniałem wspomnieć, że ze względu na okoliczności mojej konkretnej sprawy, wydajność nie jest naprawdę problemem.