oop

W projekcie PHP, jakie wzorce istnieją do przechowywania, dostępu i organizowania obiektów pomocniczych? [zamknięte]

Jak organizować i zarządzać obiektami pomocniczymi, takimi jak silnik bazy danych, powiadomienia użytkowników, obsługa błędów ... perspektywa. Również, jestem zainteresowany, aby usłyszeć o specialized, niszowy lub zwykły dziwny podejścia do problemu.

Dlaczego konieczne jest ustawienie konstruktora prototypu?

W sekcji o dziedziczeniu w artykule MDN Wprowadzenie do Obiektowego Javascript, zauważyłem, że ustawili prototyp.konstruktor: ... ause it points to Person Student.prototype.constructor = Student; Czy służy to jakiemuś ważnemu celowi? Można to pominąć?

Czy istnieje przypadek użycia singletonów z dostępem do bazy danych w PHP?

Uzyskuję dostęp do bazy danych MySQL poprzez PDO. Konfiguruję dostęp do bazy danych, a moją pierwszą próbą było użycie następ ... artwić. Jak mogę utworzyć mniejszą klasę singleton lub czy istnieje przypadek użycia singletonów, którego mi brakuje w PHP?

Programowanie aspektowe a programowanie obiektowe

Jak większość programistów tutaj i na całym świecie, od wielu lat zajmuję się tworzeniem systemów programistycznych z wykorzy ... samym miejscu, więc chciałem lepiej poznaj jego zalety w tworzeniu aplikacji w świecie rzeczywistym. Czy ktoś zna odpowiedź?

Dlaczego C++ STL jest tak mocno oparty na szablonach? (a nie na *interfejsach*)

Mam na myśli, poza obowiązującą nazwą (standardową biblioteką szablonów)... C++ początkowo zamierzał przedstawić koncepcje O ... głębszego powodu, dla którego porzucenie klasycznego OOP na rzecz szablonów dla STL? (Zakładając, że czytasz tak daleko :P)

Modelowanie windy z wykorzystaniem analizy i projektowania obiektowego [zamknięty]

Istnieje zestaw pytań, które wydają się być powszechnie używane w wywiadach i klasach, jeśli chodzi o projektowanie i analizę ... nieją trzy szyby windy w banku windy i jedna winda na szyb. Jaki byłby właściwy sposób modelowania tego w modelu obiektowym?

Czy JavaScript jest zorientowany obiektowo?

Pojawiły się pytania o to, czy JavaScript jest językiem obiektowym. Nawet stwierdzenie" to, że język ma obiekty, nie czyni go OO." Czy JavaScript jest językiem obiektowym?

Co jest złego w nadpisywalnych wywołaniach metod w konstruktorach?

Mam klasę wicket page, która ustawia tytuł strony w zależności od wyniku metody abstrakcyjnej. public abstract class BasicPa ... e wyników abstrakcyjnych metod super konstruktorowi w podklasach. Ale to może być trudne do odczytania z wieloma parametrami.

Czy podklasy dziedziczą pola prywatne?

To jest pytanie o wywiad. Czy podklasy dziedziczą prywatne pola? Odpowiedziałem "Nie", ponieważ nie możemy uzyskać do ... ie dziedziczy prywatnych członków swojej macierzystej klasy. Czy znasz jakieś argumenty przemawiające za opinią rozmówcy?

Jaka jest różnica między luźnym sprzężeniem a ciasnym sprzężeniem w paradygmacie zorientowanym obiektowo?

Czy ktoś może opisać dokładną różnicę między luźnym sprzężeniem a ciasnym sprzężeniem w paradygmacie zorientowanym obiektowo?

Jak zaimplementować listę kontroli dostępu w aplikacji Web MVC?

Pierwsze pytanie Proszę, czy mógłbyś mi wyjaśnić, w jaki sposób można zaimplementować ACL w MVC. Oto pierwsze podejście d ... ają dostępu do modelu. Jak możemy to wdrożyć? Mam nadzieję, że moje myśli są jasne. Przepraszam za mój angielski. Dziękuję.

String, StringBuffer i StringBuilder

Proszę powiedz mi sytuację w czasie rzeczywistym, aby porównać String, StringBuffer, i StringBuilder?

Zrozumienie dziedziczenia prototypów w JavaScript

Jestem nowy w JavaScript OOP. Czy możesz wyjaśnić różnicę między poniższymi blokami kodu? Przetestowałem i oba bloki działają ... konstruktorze SuperCar? Czy właściwości i metody Car nie będą 'dziedziczone', kiedy to zrobię var myCar = new Car("Car");

Skąd będę wiedzieć, kiedy utworzyć interfejs?

Jestem na etapie uczenia się, w którym czuję, że muszę dowiedzieć się więcej o interfejsach. Często o nich czytam, ale wydaj ... eśli ktoś miał takie doświadczenie i miał przełom, byłbym wdzięczny za kilka wskazówek, jak zrozumieć tę koncepcję. Dziękuję.

Deklarowanie metody obiektu javascript w funkcji konstruktora vs. w prototypie [duplikat]

to pytanie ma już odpowiedzi tutaj : ... kulisami, czy te dwa podejścia kończą robiąc dokładnie to samo? Które podejście większość ludzi preferuje? Dzięki za pomoc.

Dziedziczenie a agregacja [zamknięta]

Obecnie pytanie to nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referenc ... pytane na Stack Overflow jeszcze (choć jest jakaś powiązana dyskusja). Jest też zaskakujący brak dobrych wyników w Google.

Użycie alloc INIT zamiast new

Ucząc się Objective-C i czytając przykładowy kod, zauważam, że obiekty są zwykle tworzone za pomocą tej metody: SomeObject ... Zamiast: SomeObject *myObject = [SomeObject new]; Czy jest ku temu jakiś powód, ponieważ czytałem, że są one równoważne?

Pytanie o wywiad z Amazonem: Zaprojektuj parking oo [zamknięty]

Zaprojektuj parking OO. Jakie klasy i funkcje będzie miał. Powinno powiedzieć, pełne, puste, a także być w stanie znaleźć miejsce na parkingowego. Na działce znajdują się 3 rodzaje parkingów: zwykły, dla niepełnosprawnych i kompaktowy. Dzięki!

Zarządzanie relacjami w Laravel, przestrzeganie wzorca repozytorium

Podczas tworzenia aplikacji w Laravel 4 Po przeczytaniu książki T. Otwella o dobrych wzorcach projektowych w Laravel znalazłe ... obra praktyka, aby używać tabeli wyników jako osi odniesienia między zadaniami i uczniów, czy należy to zrobić gdzie indziej?

Funkcja konstruktora a funkcje fabryczne

Czy ktoś może wyjaśnić różnicę między funkcją konstruktora a funkcją fabryczną w Javascript. Kiedy używać jednego zamiast drugiego?