class
Jaka jest różnica między interfejsem a klasą i dlaczego powinienem używać interfejsu, skoro mogę zaimplementować metody bezpośrednio w klasie?
Wiem, że to bardzo podstawowe pytanie, ale rozmówca zadał mi bardzo podstępny sposób i byłem bezradny: (
Znam tylko material ... ie wiem o interfejsach (znam teoretyczne i metody, których używałem) , ale nie jestem zadowolony, że zrozumiałem to wyraźnie.
Dzielenie szablonowych klas C++ nahpp/pliki cpp - czy to możliwe?
Dostaję błędy próbując skompilować klasę szablonów C++, która jest podzielona między .hpp i .cpp plik:
$ g++ -c -o main.o m ... ydkie! W takim razie równie dobrze mogę wrócić do poprzedniego stanu i zmienić nazwę stack.cpp na stack.hpp i skończyć z tym.
Jak przejrzeć wszystkie właściwości klasy?
Mam zajęcia.
Public Class Foo
Private _Name As String
Public Property Name() As String
Get
Retur ... omething In Someobject.Properties
Console.WriteLine(_Property.Name & "=" & _Property.value)
Next
End Sub
Zmienne instancji a zmienne klas w Pythonie
Mam klasy Pythona, z których potrzebuję tylko jednej instancji w czasie wykonywania, więc wystarczy mieć atrybuty tylko raz n ... __(self):
self.path = "something/"
self.children = [AController, BController]
def action(self, request):
pass
Typy i klasy zmiennych
Dwa pytania R:
Jaka jest różnica między typem (zwracanym przez typeof) a klasą (zwracaną przez class) zmiennej? Czy różnica jest podobna do tej np. w języku C++?
Jakie są możliwe typy i klasy zmiennych?
Czym jest klasa w PHP?
Mam poważne problemy ze zrozumieniem klas PHP z książki. Wydają się bardzo trudne. Jaki jest ich cel i jak działają?
Najlepsze praktyki na klasach singleton PHP [duplicate]
Możliwy duplikat:kto potrzebuje singletonów?
Zawsze piszę w odniesieniu do best practice , ale chcę również zrozumie ... ście nie jest to kwestia życia i śmierci, ale równie dobrze można zrobić coś we właściwy sposób, jeśli istnieje taka opcja:)
Dekoratorzy Pythona w klasach
Można napisać sth jak:
class Test(object):
def _decorator(self, foo):
foo()
@self._decorator
def bar(s ... zasowo. zmiana niektórych zmiennych instancji
w dekoratorze i w metodzie dekorowania, przed
zmieniam je z powrotem.
Dzięki.
Jak utworzyć funkcję szablonu w klasie? (C++)
Wiem, że można zrobić funkcję szablonu:
template<typename T>
void DoSomeThing(T x){}
I możliwe jest utworzenie klas ... emplate<class T>
void DoX(){}
};
Lub coś w tym zakresie, gdzie klasa nie jest częścią szablonu, ale funkcja jest?
C / C++ Struct vs Class
Po skończeniu mojej klasy C++ wydawało mi się, że struktury/klasy są praktycznie identyczne, z wyjątkiem kilku drobnych różni ... ury i ustawić modyfikator public / private?
Jeśli można to zrobić w zwykłym C Po co nam C++? Co odróżnia klasy od struktury?
Java: wiele deklaracji klas w jednym pliku
W Javie można zdefiniować wiele klas najwyższego poziomu w jednym pliku, pod warunkiem, że co najwyżej jedna z nich jest publ ... ;
public class PublicClass {
PrivateImpl impl = new PrivateImpl();
}
class PrivateImpl {
int implementationData;
}
Drukowanie wszystkich instancji klasy
W przypadku klasy w Pythonie, jak zdefiniować funkcję, która wyświetli każdą pojedynczą instancję klasy w formacie zdefiniowanym w funkcji?
iOS różnica między isKindOfClass i isMemberOfClass
Jaka jest różnica między funkcjami isKindOfClass:(Class)aClass i isMemberOfClass:(Class)aClass?
Wiem, że jest to coś małego, ... ję kogoś, aby określić, które jest które Proszę.
W języku Swift isKind(of aClass: AnyClass) i isMember(of aClass: AnyClass).
Rozdzielenie kodu klasy na nagłówek i plik cpp
Jestem zdezorientowany, jak rozdzielić kod implementacji i deklaracji prostej klasy w nowy nagłówek i plik cpp. Na przykład, ... gx;
int gy;
public:
A2DD(int x,int y)
{
gx = x;
gy = y;
}
int getSum()
{
return gx + gy;
}
};
Użycie definicji klas wewnątrz metody w Javie
Przykład:
public class TestClass {
public static void main(String[] args) {
TestClass t = new TestClass();
... ego.
abstrakcyjne klasy wewnątrz metoda brzmi trochę szalenie. Ale interfejsy nie są dozwolone. Czy jest za tym jakiś powód?
iPhone SDK różnica między isKindOfClass i isMemberOfClass
Czy ktoś może mi powiedzieć jaka jest różnica między isKindOfClass:(Class)aClass a isMemberOfClass:(Class)aClass funkcjami?
W ... ego, jeden jest globalny, podczas gdy drugi jest dokładną klasą, ale potrzebuję kogoś, aby określić, które jest które Proszę.
C++: jaki jest rozmiar obiektu pustej klasy?
Zastanawiałem się, jaki może być rozmiar obiektu pustej klasy . Z pewnością może nie BYĆ 0 bajtów, ponieważ powinno być moż ... ż od maszyny? Czy może ktoś podać bardziej konkretny powód, dla którego pusty obiekt klasy nie będzie miał rozmiar 0 bajtów?
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.
Jak inicjalizować zmienne statyczne
Mam ten kod:
private static $dates = array(
'start' => mktime( 0, 0, 0, 7, 30, 2009), // Start date
'end' => ... time rzeczy ze zwykłymi strunami, to działa. Więc wiem, że mogę to zrobić tak jakby w ten sposób..
Ktoś ma jakieś wskazówki?
Jak zaimplementować getattribute bez błędu nieskończonej rekurencji?
Chcę nadpisać dostęp do jednej zmiennej w klasie, ale zwracam wszystkie inne normalnie. Jak to osiągnąć z __getattribute__?
... ame]
>>> print D().test
0.0
>>> print D().test2
...
RuntimeError: maximum recursion depth exceeded in cmp