class

Czy python ma odpowiednik klasy Java.forName()?

Muszę wziąć argument string i utworzyć obiekt klasy o nazwie w tym łańcuchu w Pythonie. W Javie użyłbym Class.forName().newI ... e to programuję w Jythonie i tworzymy instancje klas Javy, stąd ta Java-ness tego pytania. Działa świetnie. Wielkie dzięki.

Czym są access specifiiers? Czy powinienem dziedziczyć z prywatnym, chronionym czy publicznym?

Jestem zdezorientowany co do znaczenia modyfikatorów dostępu w odniesieniu do dziedziczenia. Jaka jest różnica między dziedziczeniem obejmującym private, protected i public słowa kluczowe?

Java synchronized static methods: lock on object or class

Samouczki Javy mówią: "nie jest możliwe przeplatanie dwóch wywołań zsynchronizowanych metod na tym samym obiekcie." Co to ... Ponieważ statyczna metoda nie ma powiązanego obiektu, czy zsynchronizowane słowo kluczowe zablokuje klasę, zamiast obiektu?

Przykłady diagramów klas dla RPG (Role Playing Game)

Czy ktoś wie gdzie mogę znaleźć przykłady diagramów klas do tworzenia gier RP? Coś podobnego do tutaj byłoby całkiem przydat ... le po prostu różnych przykładów, które diagram różnych rozwiązań problemów, które odkrywam, gdy próbuję pisać własne zajęcia.

Czy możliwe jest tworzenie klas abstrakcyjnych w Pythonie?

Jak zrobić klasę lub metodę abstrakcyjną w Pythonie? Próbowałem przedefiniować __new__() Tak: class F: def __new__(cls ... ancji G, ponieważ nazywa ona metodę swojej super klasy __new__. Czy jest lepszy sposób na zdefiniowanie klasy abstrakcyjnej?

Określ, z którego pliku JAR pochodzi Klasa

Nie stoję teraz przed IDE, tylko patrzę na specyfikację API. CodeSource src = MyClass.class.getProtectionDomain().getCodeSou ... ; if (src != null) { URL jar = src.getLocation(); } Chcę określić, z którego pliku JAR pochodzi Klasa. Tak to się robi?

Jak mogę utworzyć obiekt i dodać do niego atrybuty?

Chcę utworzyć dynamiczny obiekt (wewnątrz innego obiektu) w Pythonie, a następnie dodać do niego atrybuty. Próbowałem: obj ... ieważ nie wiedziałem jak zrobić obj.a.NAME z for pętla. Jak ustawić atrybut na podstawie wartości p w powyższym przykładzie?

Moduły Rails / lib oraz

Piszę Niestandardowy wrapper dla open_flash_chart plugin. Jest umieszczony w /lib i załadowany jako moduł w ApplicationContro ... tęp do funkcji open_flash_chart jako OpenFlashChart, Line etc Jednak w klasie w module /lib to nie działa! Jakieś pomysły?

Używanie dwóch klas CSS na jednym elemencie

Co ja tu robię źle? Mam .social div, ale na pierwszym chcę zero padding na górze, a na drugim nie chcę dolnej granicy. Prób ... ;Find me on Facebook</div> </div> Zgaduję, że nie można mieć dwóch różnych klas? Jeśli tak, jak Mogę to zrobić?

dziedziczenie ruby vs mixins

W Rubim, ponieważ możesz dołączyć wiele mixinów, ale rozszerzyć tylko jedną klasę, wydaje się, że mixiny byłyby preferowane n ... utworzyć klasę. W przypadku ActiveRecord:: Base, jednak nigdy nie uruchamiaj go bezpośrednio. Czy nie powinien to być moduł?

Jaka jest różnica między Integer i int w Javie?

Na przykład dlaczego możesz zrobić: int n = 9; Ale nie: Integer n = 9; I możesz zrobić: Integer.parseInt("1"); Ale nie: int.parseInt("1");

czym jest obiekt klasy (java.lang.Klasy)?

Dokumentacja Javy dla Class says: Class obiekty są konstruowane automatycznie przez maszynę Wirtualną Java podczas ładow ... kład object.getClass().getName() Jak wszystko można wpisać do superclass Class, nawet jeśli nie dziedziczę z java.lang.Class?

Jak wywołać super konstruktora?

class A: def __init__(self): print "world" class B(A): def __init__(self): print "hello" B() hello We wszystkich ... per konstruktor jest wywoływany domyślnie. Jak można go wywołać w Pythonie? Spodziewałbym się super(self), ale to nie działa.

Jak zsynchronizować zmienną statyczną pomiędzy wątkami uruchamiającymi różne instancje klasy w Javie?

Wiem, że użycie słowa kluczowego synchronize przed metodą powoduje synchronizację tego obiektu. Oznacza to, że 2 wątki urucha ... wa kluczowego synchronized dla tej blokady, zmienna statyczna count jest teraz synchronizowana między instancjami klasy Test?

Jaka jest różnica między"::""."i" - > " w c++ [duplikat]

Możliwy duplikat:Kiedy używam kropki, strzałki lub dwukropka, aby odnosić się do członków klasy w C++? Stworzyłem kl ... al1<<endl; cout<<kwadrat->val2<<endl; cout<<kwadrat->val3<<endl; return 0; }

Tworzenie instancji klasy

Jaka jest różnica między liniami 1, 2, 3, 4? Kiedy używam każdego z nich? Dlaczego linia 3 wypisuje constructor Foo i linia ... ar ( *new Foo ); /* 7 */ Bar* bar3 = new Bar ( Foo foo5 ); /* 8 */ Bar* bar3 = new Bar ( Foo::Foo() ); return 1; }

Co to jest dict. atrybut dict klasy Pythona?

>>> class A(object): pass ... >>> A.__dict__ <dictproxy object at 0x173ef30> >>> A.__dict__ ... e do A.__dict__. Co? na to <attribute '__dict__' of 'A' objects> Znalezione w A.__dict__.__dict__, a kiedy coś zawiera?

Jaka jest różnica między typem a klasą?

Co odróżnia Typ od klasy i odwrotnie? (w języku ogólnym-w sensie agnostycznym)

Dlaczego nie możemy mieć metody statycznej w (niestatycznej) klasie wewnętrznej?

Dlaczego nie możemy mieć statycznej metody w niestatycznej klasie wewnętrznej? Jeśli uczynię wewnętrzną klasę statyczną, to zadziała. Dlaczego?