W Pythonie, czym są metaklasy i do czego ich
Szablon do tworzenia nowych obiektów, opisujący typowe stany i zachowania. NIE MOŻNA MIEĆ POTWIERDZENIA KLASAMI CSS. Zamiast tego użyj [css].
W Pythonie, czym są metaklasy i do czego ich
W PHP 5 jaka jest różnica między używaniem selfa $this? Kiedy każdy jest
Czy w Pythonie można mieć zmienne lub metody klasy statycznej? Jaka składnia jest do tego
Jaka jest dokładnie różnica między interfejsem a klasą
Niedawno miałem dwa wywiady telefoniczne, w których zapytano mnie o różnice między klasą interfejsu a klasą abstrakcyjną. Wyjaśniłem każdy aspekt, o którym mogłem pomyśleć, ale wygląda na to, że czekają, aż wymienię coś konkretnego i nie wiem, co to jest. Z mojego doświadczenia wynika, że...
Częstym problemem występującym u nowych programistów Java jest to, że ich programy nie działają z komunikatem o błędzie: Could not find or load main class ... Co to znaczy, co go powoduje i jak to
Za każdym razem, gdy muszę ponownie zaimportować moje projekty do Eclipse (jeśli ponownie zainstalowałem Eclipse lub zmieniłem lokalizację projektów), prawie wszystkie moje zastąpione metody nie są poprawnie sformatowane, co powoduje błąd: Metoda musi zastąpić metodę nadklasy Warto wspomnieć,...
Czy istnieje powód, dla którego deklaracja klasy może dziedziczyć object? Właśnie znalazłem kod, który to robi i nie mogę znaleźć dobrego powodu, dla którego to zrobiłbym. class MyClass(object): # class code
Jaki jest cel tego selfsłowa w Pythonie? Rozumiem, że odnosi się do konkretnego obiektu utworzonego z tej klasy, ale nie rozumiem, dlaczego musi być jawnie dodawany do każdej funkcji jako parametr. Aby to zilustrować, w Ruby mogę to zrobić: class myClass def myFunc(name) @name = name...
Proszę zdefiniować co
Jaka jest różnica między klasami starego i nowego stylu w Pythonie? Kiedy powinienem użyć jednego lub
To pytanie nie dotyczy dyskusji, czy pożądany jest wzór singletonu , jest anty-wzorem, czy jakiejkolwiek wojny religijnej, ale do omówienia, w jaki sposób ten wzór najlepiej wdrożyć w Pythonie w najbardziej pythonowy sposób. W tym przypadku definiuję słowo „najbardziej python”, co oznacza, że...
Co ma class << selfzrobić w Ruby
Jak skonfigurować klasę reprezentującą interfejs? Czy to tylko abstrakcyjna klasa
Kiedy powinienem używać interfejsu, a kiedy powinienem używać klasy bazowej? Czy powinien to zawsze być interfejs, jeśli nie chcę definiować podstawowej implementacji metod? Jeśli mam klasę psów i kotów. Dlaczego miałbym chcieć wdrożyć IPet zamiast PetBase? Rozumiem, że mam interfejsy dla ISheds...
Jaka jest różnica między strukturą a klasą w
Wolę używać OOP w dużych projektach, takich jak ten, nad którym teraz pracuję. Muszę utworzyć kilka klas w JavaScript, ale jeśli się nie mylę, istnieje co najmniej kilka sposobów na zrobienie tego. Jaka byłaby składnia i dlaczego miałaby być wykonana w ten sposób? Chciałbym uniknąć korzystania z...
Właśnie przeglądam kilka samouczków Scali w Internecie i zauważyłem w niektórych przykładach, że obiekt został zadeklarowany na początku przykładu. Jaka jest różnica między classi objectw
Podczas tworzenia prostej hierarchii obiektów w Pythonie chciałbym móc wywoływać metody klasy nadrzędnej z klasy pochodnej. W Perlu i Javie istnieje słowo kluczowe dla tego ( super). W Perlu mogę to zrobić: package Foo; sub frotz { return "Bamf"; } package Bar; @ISA = qw(Foo); sub frotz { my...