Pytania otagowane jako member

13
Statycznie zagnieżdżona klasa w Javie, dlaczego?
Szukałem na kod Java dla LinkedListi zauważył, że wszystko jest używać statycznego zagnieżdżonych klasy Entry. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } Jaki jest powód używania statycznej klasy zagnieżdżonej zamiast normalnej klasy wewnętrznej? Jedynym powodem, o którym mogłem pomyśleć, było to, że Entry …
217 java  class  static  member 

3
cout nie jest członkiem std
Ćwiczę wiele plików i plików nagłówkowych itp. Mam więc ten projekt, który bierze dwie liczby, a następnie dodaje je. Dość proste. Oto moje pliki: main.cpp #include <iostream> #include "add.h" int main() { int x = readNumber(); int y = readNumber(); writeAnswer(x + y); return(0); } io.cpp int readNumber() { int …
199 c++  io  std  member  cout 

4
Zmienne instancji a zmienne klas w Pythonie
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 …

6
funkcja statyczna php
Mam pytanie dotyczące funkcji statycznej w php. załóżmy, że mam klasę class test { public function sayHi() { echo 'hi'; } } jeśli zrobię test::sayHi();to działa bez problemu. class test { public static function sayHi() { echo 'hi'; } } test::sayHi(); działa również. Jakie są różnice między pierwszą a drugą …
108 php  class  static  member 

6
C ++ wywołanie zwrotne przy użyciu elementu członkowskiego klasy
Wiem, że zadawano to wiele razy i dlatego trudno jest przekopać się przez skorupę i znaleźć prosty przykład tego, co działa. Mam to, to proste i działa przez MyClass... #include <iostream> using std::cout; using std::endl; class MyClass { public: MyClass(); static void Callback(MyClass* instance, int x); private: int private_x; }; …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.