it-swarm.dev

oop

Jaka jest zasada inwersji zależności i dlaczego jest ważna?

Czym są metaklasy w Pythonie?

Kiedy używać klasy w VBA?

Jaka jest różnica między @staticmethod i @classmethod?

Zamknięcia w PHP ... a jakie dokładnie i kiedy trzeba z nich korzystać?

Jaka jest różnica między metodą a funkcją?

Uzyskaj dostęp do rodzica rodzica z obiektu javascript

Czy powinniśmy zastąpić implementację metod interfejsu?

Co robi "super" w Pythonie?

Dlaczego nie C # pozwala na statyczne metody wdrażania interfejsu?

Jaka jest różnica między abstrakcją a polimorfizmem

Jak porównywać obiekty według wielu pól

Co to znaczy „programować do interfejsu”?

Jakie techniki można zastosować do zdefiniowania klasy w JavaScript i jakie są ich kompromisy?

Jaka jest różnica między funkcją abstrakcyjną a funkcją wirtualną?

Polimorfizm - Zdefiniuj w zaledwie dwóch zdaniach

Jaka jest najlepsza metoda łączenia dwóch PHP przedmioty?

„Shadows” vs. „Overrides” w VB.NET

Kiedy używać interfejsu zamiast klasy abstrakcyjnej i odwrotnie?

Duże instrukcje Switch: Bad OOP?

Jak mogę symulować polimorfizm w stylu OO w C?

Czy Python ma prototypy klas?

Rzuć interfejs do konkretnego obiektu implementacyjnego lub odwrotnie?

Jak klasa statyczna może wynikać z obiektu?

Jaki jest dobry przykład dziedziczenia klas?

Metoda Zrozumienie Python super () z __init __ ()

Jak utworzyć abstrakcyjną klasę bazową w JavaScript?

Jakie jest uzasadnienie posiadania obiektów towarzyszących w Scali?

Co __init__ i self robią w Pythonie?

Konstruktorzy a metody fabryczne

Czym jest serializacja?

Jak mogę wywołać metodę statyczną w klasie zmiennej?

Anonimowe vs nazwane klasy wewnętrzne? - najlepsze praktyki?

Jaki jest cel klas wewnętrznych Pythona?

Agregacja a kompozycja

Różnica między abstrakcją a enkapsulacją?

Dlaczego miałbym kiedykolwiek korzystać z łańcucha odpowiedzialności za dekoratora?

Interface vs Klasa abstrakcyjna (ogólne OO)

Dostać PHP właściwość klasy według ciągu

Dostęp do prywatnych zmiennych instancji klasy macierzystej z klasy podrzędnej?

Czy można dynamicznie tworzyć właściwości instancji w PHP?

C++ - konstrukcja obiektu wewnątrz klasy

Mixin vs dziedziczenie

Zrozumienie dziedziczenia prototypów w JavaScript

Dlaczego powinienem preferować korzystanie z listy inicjowania członków?

Czy wtrysk uzależnienia ma miejsce kosztem enkapsulacji?

Co jest publiczne, prywatne i chronione w programowaniu zorientowanym obiektowo?

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

Kiedy należy deklarować zmienne w a PHP klasa?

Łańcuch metod - dlaczego jest to dobra praktyka?

Dlaczego metoda clone () jest chroniona w Java.lang.Object?

Kiedy używać interfejsów lub klas abstrakcyjnych? Kiedy używać obu?

OO JQuery i klasy

Kiedy używam zmiennych statycznych/funkcji w php?

Czy zwracanie zerowego złego projektu?

Pobieranie właściwości statycznej z klasy o dynamicznej nazwie klasy w PHP

Klasa abstrakcyjna w Javie

Co to jest interfejs w Javie?

unikanie stwierdzeń

Wartość „this” w programie obsługi za pomocą addEventListener

PHP: Prawdziwy świat OOP przykład

Czy złym zwyczajem jest, aby seter zwrócił „to”?

Czy możesz uzyskać nazwę metody z poziomu metody w PHP?

Jakie są różnice między typem () i isinstance ()?

Po co używać getterów i setterów / akcesorów?

Czy mogę utworzyć instancję a PHP klasa w innej klasie?

Przykłady wzorców GoF w podstawowych bibliotekach Java

Kiedy należy używać interfejsów?

Co to jest abstrakcyjny typ danych w programowaniu obiektowym?

Co to jest typ powrotu kowariantnego?

Jaka jest różnica między interfejsem a klasą abstrakcyjną?

Przekazywanie skrótów zamiast parametrów metody

Jak skopiować elementy z listy do listy bez foreach?

Czy mogę dołączyć kod do PHP klasa?

Zachowanie odniesienia do „this” w funkcjach prototypu JavaScript

Dlaczego używamy interfejsu? Czy to tylko dla normalizacji?

Jakie jest rzeczywiste znaczenie (zastosowanie) polimorfizmu

Jak dziedziczyć z klasy w javascript?

Dlaczego deklarować interfejs jako abstrakcyjny?

Czy możesz zmienić funkcję Javascript po jej zadeklarowaniu?

Dlaczego nie mogę przeciążać konstruktorów w PHP?

Dynamicznie twórz PHP obiekt oparty na łańcuchu

Domyślna widoczność metod klas w PHP

Czy mogę używać metod klasy bez tworzenia instancji tej klasy?

Różnica między dziedziczeniem a składem

klasa wewnętrzna w interfejsie

Kiedy należy używać „this” w klasie?

Przypadek UŻYTKOWANIA do diagramu klasowego - jak mam to zrobić?

Jaka jest różnica między jednostką a klasą?

co to jest klasa abstrakcyjna w php?

Jak mogę uzyskać dostęp do prywatnego konstruktora klasy?

Jak zdobyć rodziców klasy Pythona?

Jak deklarować wartości domyślne dla zmiennych instancji w Pythonie?

Dlaczego nie można utworzyć obiektu klasy abstrakcyjnej?

Jaki jest cel samego siebie?

Abstrakcyjne atrybuty w Pythonie

Czy JavaScript ma klasy?

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

Jaka jest definicja „interfejsu” w programowaniu zorientowanym obiektowo

Jaka jest różnica między instancją a obiektem?