oop
Co to jest kowariantny Typ powrotu?
Co to jest kowariantny Typ powrotu w Javie? W programowaniu obiektowym w ogóle?
Czy to zła praktyka, aby seter zwrócił "to"?
Czy to dobry czy zły pomysł, aby setery w Javie zwracały "to"?
public Employee setName(String name){
this.name = name;
... aangażowany niż to, co opisuję - jak opisuje to Josh Bloch, istnieje powiązana statyczna Klasa Builder do tworzenia obiektów.
Java Multiple Inheritance
Próbując w pełni zrozumieć, jak rozwiązać problemy z dziedziczeniem wielu elementów Javy, mam Klasyczne pytanie, które muszę ... ków i koni. Jeśli istnieje sposób, aby być w stanie stworzyć zwierzęta również, że byłoby wielkie, ale nie jest to konieczne.
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.
Metoda chaining-dlaczego jest to dobra praktyka, czy nie?
Metoda chaining jest praktyką metod obiektowych zwracających sam obiekt w celu wywołania wyniku dla innej metody. Tak:
par ... uchowanie jest uważane za dobrą praktykę i gdzie popełniam błąd, myśląc, że łamie nieodłączną notację zorientowaną na obiekt.
Zrozumienie kontenerów IoC I wstrzykiwanie zależności
Quick Forward:
Piszę to z zamiarem lepszego zrozumienia dependency injection i kontenerów IoC, ale także po to, aby późnie ... góry podziękować wszystkim, którzy poświęcili czas, aby go przeczytać, a tym bardziej każdemu, kto podzieli się swoją wiedzą.
Czym są dobre zasoby JavaScript OOP? [zamknięte]
JavaScript jest lekkim i potężnym językiem, ale często jest źle zrozumiany i trudny do nauczenia się (szczególnie o jego prog ... ond
prototypowe dziedziczenie w JavaScript by Douglas Crockfond
JavaScript, time to grok
Mozilla developer network
Dobre wyzwania / zadania / ćwiczenia do nauki lub doskonalenia umiejętności programowania obiektowego (OOP) [zamknięty]
Jakie jest dobre wyzwanie, aby poprawić swoje umiejętności w programowaniu obiektowym?
Ideą tej ankiety jest dostarczenie id ... j stos last-in-first-out
Poziom umiejętności - początkujący
uzasadnienie-daje doświadczenie jak odwoływać się do obiektów
Nie dziedziczysz po std:: vector
Ok, naprawdę trudno się z tego wyspowiadać, ale w tej chwili mam silną pokusę dziedziczenia po std::vector.
Potrzebuję okoł ... jmuje wskaźnik do wektor ...
Cóż, wyraziłem swoją sprawę. Zgrzeszyłem. Teraz to od Ciebie zależy czy mi wybaczysz czy nie :)
Jaki jest cel serializacji w Javie?
Czytałem sporo artykułów na temat serializacji i jak to jest tak ładne i świetne, ale żaden z argumentów nie był wystarczająco przekonujący. Zastanawiam się, czy ktoś naprawdę może mi powiedzieć, co naprawdę możemy osiągnąć serializując zajęcia?
Jaka jest definicja "interfejsu" w programowaniu obiektowym
Ok, mój znajomy zastanawia się co znaczy "interfejs" w programowaniu.
Jaki jest najlepszy Opis "interfejsu".
Dla mnie interfejs jest schematem klasy, czy to Najlepsza definicja?
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:)
Czy iniekcja zależności musi odbywać się kosztem enkapsulacji?
Jeśli dobrze rozumiem, typowym mechanizmem wstrzykiwania zależności jest wstrzykiwanie przez konstruktor klasy lub przez publ ... entyfikując ten kompromis? Jak sobie z tym poradzić?
proszę również zobaczyć moją odpowiedź na moje własne pytanie poniżej.
Programowanie R i obiektowe
Programowanie obiektowe w taki czy inny sposób jest bardzo możliwe w R. jednak, w przeciwieństwie do na przykład Pythona, ist ... czeniu, poparte faktami i odniesieniami. Punkty bonusowe za Wyjaśnienie Jak te metody odwzorowują standardowe praktyki OO.
Jak zorganizować KOD do gry, aby pasował do wzorca MVC?
Jestem studentką pierwszego roku na kierunku Informatyka... W ciągu ostatnich kilku lat zaprogramowałem wiele, ale ostatnio c ... /dum-de-dum-drum-my-first-mvc-game-development/
Edit3: kolejny świetny artykuł!
http://dewitters.koonsolo.com/gamemvc.html
Rozróżnianie delegacji, kompozycji i agregacji (Java OO Design)
Stoję przed ciągłym problemem odróżniania delegacji, kompozycji i agregacji od siebie i identyfikowania przypadków, w których ... nimi? W jaki inny sposób można wykazać te przykłady inne niż mój obiekt po prostu mający odniesienie do innego obiektu (ów)?
Pisanie solidnego i" nowoczesnego " kodu Fortran
W niektórych środowiskach naukowych często nie można obejść się bez FORTRANA, ponieważ większość programistów zna tylko ten i ... zaangażowania w projekty na dużą skalę oraz martwe projekty.
Jakieś dobre adresy URL, porady, referaty/książki na ten temat?
Co oznacza "program do interfejsów, a nie implementacji"?
Można natknąć się na to zdanie, czytając o wzorcach projektowych.
Ale ja tego nie rozumiem, czy ktoś mógłby mi to wyjaśnić?
Jaka jest różnica między instancją a obiektem?
Jaka jest różnica między instancją a obiektem?
Jest jakaś różnica czy nie?
Dlaczego Java Map nie rozszerza kolekcji?
Zaskoczył mnie fakt, że Map<?,?> nie jest Collection<?>.
Pomyślałem, że to będzie miało sens, jeśli zostanie zad ...
Nie mówię, że to wszystko! Może i powinna zachować wszystkie inne metody (z wyjątkiem entrySet, która jest teraz zbędna)!