class

Właściwości prywatne w klasach JavaScript ES6

Czy jest możliwe tworzenie prywatnych właściwości w klasach ES6? Oto przykład. Jak mogę zapobiec dostępowi do instance.prope ... tructor(){ this.property = "test"; } } var instance = new Something(); console.log(instance.property); //=> "test"

Różnica między obiektem a klasą w Scali

Przeglądam samouczki Scali w Internecie i zauważyłem, że w niektórych przykładach obiekt jest deklarowany na początku przykładu. Jaka jest różnica między class a object w Scali?

Wskaźnik do członka danych klasy "::*"

Natknąłem się na dziwny fragment kodu, który dobrze kompiluje: class Car { public: int speed; }; int main() { ... C++ ma ten wskaźnik do niestatycznego elementu danych klasy? Jakie jest użycie tego dziwnego wskaźnika w prawdziwym kodzie?

Dlaczego używamy init w klasach Pythona?

Mam problem ze zrozumieniem inicjalizacji klas. Jaki jest ich sens i skąd wiemy, co w nich uwzględnić? Czy pisanie w klasach ... st tyle klas z __init__ natknąłem się na podczas próby odczytania kodu innych ludzi, ale nie rozumiem logiki w ich tworzeniu.

Jak wydrukować instancje klasy za pomocą print ()?

Uczę się podstaw w Pythonie. Kiedy próbuję wydrukować obiekt klasy Foobar korzystanie z print() funkcja, otrzymuję wyjście ta ... la standardu ostream przez dodanie friend ostream& operator << (ostream&, const Foobar&) metoda na zajęcia.

Najlepszy sposób na załadowanie modułu / klasy z folderu lib w Rails 3?

Ponieważ najnowsze wydanie Rails 3 nie powoduje już automatycznego ładowania modułów i klas z lib, jaki byłby najlepszy sposó ... icitly require them). This makes an application behave closer to an engine (code in lib is still autoloaded for plugins);

Jak odczytać wartość pola prywatnego z innej klasy w Javie?

Mam źle zaprojektowaną klasę w 3rd-party JAR i muszę uzyskać dostęp do jednego z jej pól private. Na przykład, dlaczego powin ... private Hashtable stuffIWant; } IWasDesignedPoorly obj = ...; Jak mogę użyć reflection, aby uzyskać wartość stuffIWant?

Jak wywołać metodę klasy rodzica z klasy dziecka w Pythonie?

Podczas tworzenia prostej hierarchii obiektów w Pythonie, chciałbym móc wywoływać metody klasy nadrzędnej z klasy pochodnej. ... ego rodzaju ból informacyjny. Czy jest to rzeczywiste ograniczenie w Pythonie, luka w moim zrozumieniu czy jedno i drugie?

Jak zrobić głęboką kopię obiektu?

Implementacja funkcji głębokiego kopiowania obiektów jest nieco trudna. Jakie kroki należy podjąć, aby upewnić się, że oryginalny obiekt i sklonowany nie mają żadnego odniesienia?

Jak stworzyć statyczną klasę w C++?

Jak stworzyć statyczną klasę w C++? Powinienem być w stanie zrobić coś takiego: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; Zakładając, że stworzyłem BitParser klasę. Jak wyglądałaby definicja klasy BitParser?

Statyczna Klasa zagnieżdżona w Javie, dlaczego?

Przeglądałem Kod Javy dla LinkedList i zauważyłem, że używa on statycznej klasy zagnieżdżonej, Entry. public class LinkedLis ... m to statyczną klasą wewnętrzną, ale myślę, że to jest złe: http://java.sun.com/docs/books/tutorial/java/javaOO/nested.html

Jak zrobić głęboką kopię obiektu w Javie?

W Javie jest nieco trudno zaimplementować funkcję głębokiego kopiowania obiektów. Jakie kroki należy podjąć, aby upewnić się, że oryginalny obiekt i sklonowany nie mają żadnego odniesienia?

Jak wydrukować obiekty klasy za pomocą print ()?

Uczę się podstaw w Pythonie. Kiedy próbuję wydrukować obiekt klasy Foobar korzystanie z print() funkcja, otrzymuję wyjście ta ... la standardu ostream przez dodanie friend ostream& operator << (ostream&, const Foobar&) metoda na zajęcia.

Jak zaimplementować klasę w C?

Zakładając, że muszę używać C (bez kompilatorów C++ lub obiektowych) i nie mam dynamicznej alokacji pamięci, jakie są niektór ... nie nam jeśli zaczniemy dynamicznie przydzielać to. Kompilatory, z którymi pracujemy, nie mają problemów z funkcją pointers

Jaka jest różnica między prywatnymi a chronionymi członkami klas C++?

Jaka jest różnica pomiędzy private i protected w klasach C++? Z najlepszych praktyk rozumiem, że zmienne i funkcje, które nie ... private - ale patrząc na mój projekt MFC, MFC wydaje się faworyzować protected. Jaka jest różnica i którego powinienem użyć?

Alternatywy zmiennych klasy ES6

Obecnie w ES5 wielu z nas używa następującego wzorca w frameworkach do tworzenia klas i zmiennych klas, co jest wygodne: ... do klasy. Myślałem o WeakMaps również, aby jakoś zintegrować.) Jaki rodzaj pomysłów musiałbyś poradzić sobie z tą sytuacją?

Jaka jest różnica między " klasą.Forname () " I " Class.forName ().newInstance ()"?

Jaka jest różnica między Class.forName() a Class.forName().newInstance()? Nie rozumiem znaczącej różnicy (czytałem coś o nich!). Możesz mi pomóc?

Dlaczego wywołanie metody w mojej klasie pochodnej wywołuje metodę klasy bazowej?

Rozważ ten kod: class Program { static void Main(string[] args) { Person person = new Teacher(); pe ... kod, następuje wyjście: Jestem osobą Widać jednak, że jest to instancja Teacher, a nie Person. Dlaczego kod tak robi?

Jak korzystać z klasy w Javie?

Jest dobra dyskusja na temat generyków i tego, co tak naprawdę robią za kulisami na to pytanie , więc wszyscy wiemy, że Vect ... órą klasę będzie trzymał obiekt Class? Najwyraźniej Nie wiem, inaczej nie używałbym obiektu Class, użyłbym tego konkretnego.

Możliwości dla klas Pythona zorganizowanych w różnych plikach? [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... ubliczną klasę na plik. Python nie ma tego ograniczenia i zastanawiam się, jaka jest najlepsza praktyka organizowania klasy.