W programie Visual Studio, jak wyświetlić wszystkie klasy dziedziczone z klasy bazowej? Na przykład w ASP.NET MVC istnieje kilka typów „ ActionResult ” - i wszystkie one dziedziczą z / implementują klasę bazową ActionResult. Wygląda na to, że jeśli nie „wiesz” tego Viewi nie Jsonsą to prawidłowe ActionResulttypy, nie ma …
Biorąc pod uwagę klasę Foo(niezależnie od tego, czy jest to klasa w nowym stylu, czy nie), w jaki sposób można wygenerować wszystkie klasy podstawowe - w dowolnym miejscu w hierarchii dziedziczenia - issubclassz?
Czy istnieje sposób na przekazanie klasy jako parametru w Javie i uruchomienie niektórych metod z tej klasy? void main() { callClass(that.class) } void callClass(???? classObject) { classObject.somefunction // or new classObject() //something like that ? } Używam Google Web Toolkit i nie obsługuje on refleksji.
Powiedz, że mam to: <div class="class1 class2"></div> Jak wybrać ten divelement? document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0] To nie działa. Wiem, że w jQuery tak jest $('.class1.class2'), ale chciałbym to wybrać za pomocą waniliowego JavaScript.
Chcę wiedzieć, czy klasa może dziedziczyć po klasie i interfejsie. Poniższy przykładowy kod nie działa, ale myślę, że przekazuje to, co chcę zrobić. Powodem, dla którego chcę to zrobić, jest to, że w mojej firmie produkujemy urządzenia USB, szeregowe, Ethernet itp. Próbuję opracować ogólny komponent / interfejs, którego będę mógł …
Mówiąc najprościej: Mam klasę, która składa się głównie ze statycznych publicznych elementów członkowskich, więc mogę grupować razem podobne funkcje, które nadal muszą być wywoływane z innych klas / funkcji. W każdym razie zdefiniowałem dwie statyczne zmienne typu unsigned char w zakresie publicznym mojej klasy, kiedy próbuję zmodyfikować te wartości w …
Mam klasę pełną funkcji użytkowych. Tworzenie instancji tego nie ma sensu semantycznego, ale nadal chcę wywoływać jego metody. Jak najlepiej sobie z tym poradzić? Klasa statyczna? Abstrakcyjny?
Jeśli zdefiniuję metodę klasy za pomocą argumentu słowa kluczowego: class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong wywołanie metody generuje TypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument 'thing' Co się dzieje?
Ja modernizacji istniejącego kodu od Rogue 1.1.8do 2.0.0i lift-mongodb-recordz 2.4-M5 to 2.5. Mam trudności z pisaniem, MongoCaseClassFieldktóre zawiera wyliczenie ze skalą, z którą naprawdę przydałaby mi się pomoc. Na przykład, object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B = Value(1) } case class …
W Rubim, ponieważ możesz dołączyć wiele mikserów, ale rozszerzyć tylko jedną klasę, wygląda na to, że mieszanki byłyby preferowane zamiast dziedziczenia. Moje pytanie: jeśli piszesz kod, który musi zostać rozszerzony / dołączony, aby był użyteczny, dlaczego miałbyś kiedykolwiek zrobić z tego klasę? Innymi słowy, dlaczego nie zrobiłbyś z tego zawsze …
Mam problem ze zrozumieniem inicjalizacji klas. Jaki jest ich sens i skąd wiemy, co w nich zawrzeć? Czy pisanie na zajęciach wymaga innego sposobu myślenia niż tworzenie funkcji (pomyślałem, że mogę po prostu tworzyć funkcje, a następnie po prostu opakować je w klasę, aby móc ich ponownie użyć. Czy to …
Dopiero zaczynam uczyć się Scala. Zainstalowałem wtyczkę Scala dla IntelliJ i stworzyłem nowy projekt Scala. Ale kiedy kliknę prawym przyciskiem myszy folder src, aby utworzyć nową klasę Scala, nie ma takiej opcji. Czy coś mi brakuje?
Mam klasy Pythona, z których potrzebuję tylko jednej instancji w czasie wykonywania, więc wystarczyłoby mieć atrybuty tylko raz na klasę, a nie na instancję. Jeśli byłoby więcej niż jedno wystąpienie (co się nie stanie), wszystkie wystąpienia powinny mieć tę samą konfigurację. Zastanawiam się, która z poniższych opcji byłaby lepsza lub …
Wiem, że użycie synchronizesłowa kluczowego przed metodą powoduje synchronizację z tym obiektem. Oznacza to, że zostaną zsynchronizowane 2 wątki z tym samym wystąpieniem obiektu. Ponieważ jednak synchronizacja jest na poziomie obiektu, 2 wątki z różnymi instancjami obiektu nie zostaną zsynchronizowane. Jeśli w klasie Java mamy zmienną statyczną, która jest wywoływana …
Zdaję sobie sprawę, że to bardzo podstawowe pytanie, ale ankieter zadał mi bardzo podstępny sposób i byłam bezradna :( Znam tylko materiałową lub teoretyczną definicję interfejsu i zaimplementowałem ją w wielu projektach, nad którymi pracowałem. Ale naprawdę nie rozumiem, dlaczego i jak jest to przydatne. Nie rozumiem też jednej rzeczy …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.