IT-Swarm.Net

oop

Co je princip závislosti inverze a proč je to důležité?

Jaké jsou rozdíly mezi strukturou a třídou v C ++?

Co jsou metaclasses v Pythonu?

Kdy použít třídu ve VBA?

Jaký je rozdíl mezi @staticmethod a @classmethod?

Uzávěry v PHP ... co přesně, přesně a kdy byste je potřebovali použít?

Jaký je rozdíl mezi metodou a funkcí?

Přístup k nadřazenému rodiči z objektu javascript

Měli bychom @Override implementaci metody rozhraní?

Co dělá "super" v Pythonu?

Proč C # neumožňuje statické metody implementace rozhraní?

Dokážete psát objektově orientovaný kód v C?

Jak volat funkci rodičovské třídy z funkce odvozené třídy?

Jaký je rozdíl mezi abstrakcí a polymorfismem

Jak porovnat objekty podle více polí

Co to znamená "programovat rozhraní"?

Jaké techniky lze použít k definování třídy v JavaScriptu a jaké jsou jejich kompromisy?

Jaký je rozdíl mezi abstraktní funkcí a virtuální funkcí?

Polymorfismus - definujte jen ve dvou větách

Co dělá „statické“ klíčové slovo ve třídě?

Jaký je nejlepší způsob sloučení dvou PHP objekty?

'Shadows' vs. 'Overrides' ve VB.NET

Kdy použít rozhraní místo abstraktní třídy a naopak?

Vynutit podtřídy rozhraní implementovat ToString

Jak mohu simulovat polymorfismus ve stylu OO v jazyce C?

Má Python třídy prototypů (nebo forwardových prohlášení)?

Co je mixin a proč jsou užitečné?

Obsazení rozhraní k jeho konkrétnímu implementačnímu objektu nebo naopak?

Jak může statická třída pocházet z objektu?

Co je dobrým příkladem pro třídní dědictví?

Pochopení metod Python super () s __init __ ()

Jak vytvořím abstraktní základní třídu v jazyce JavaScript?

Jaké jsou důvody, proč mají společníci objekty v Scale?

Python __init__ a sebe, co dělají?

Konstruktory vs Factory metody

Co je serializace?

Jak mohu zavolat statickou metodu na třídu proměnných?

Anonymní vs pojmenované vnitřní třídy? - osvědčené postupy?

Jaký je účel vnitřních tříd pythonu?

Agregace versus složení

Rozdíl mezi abstrakcí a zapouzdřením?

Proč bych kdykoli použil řetěz zodpovědnosti nad dekoratérem?

Rozhraní vs abstraktní třída (obecné OO)

Dostat PHP vlastnost třídy podle řetězce

Přístup k soukromým proměnným instance nadřazené třídy dítěte?

Můžete dynamicky vytvářet vlastnosti instance v PHP?

C++ - konstrukce objektu uvnitř třídy

Mixin vs dědičnost

Pochopení prototypového dědictví v JavaScriptu

Proč bych měl raději používat seznam inicializace členů?

Musí závislost injekce přijít na úkor zapouzdření?

Co jsou veřejné, soukromé a chráněné v objektově orientovaném programování?

Co je to polymorfismus, pro co je a jak se používá?

Proč je C++ STL tak silně založen na šablonách? (a ne na rozhraní *)

Jaký je rozdíl mezi metodami třídy a instance?

Kdy bych měl deklarovat proměnné v a PHP třída?

Metoda řetězení - proč je to dobrá praxe, nebo ne?

Konstruktory v objektech JavaScript

Proč je metoda clone () chráněna v jazyce Java.lang.Object?

Kdy použít rozhraní nebo abstraktní třídy? Kdy použít oba?

Jak získat třídu JavaScript objektů?

OO JQuery a třídy

Kdy mohu použít php statické proměnné/funkce?

Vrací null špatný design?

Získání statické vlastnosti z třídy s dynamickým názvem třídy v PHP

Abstraktní třída v Javě

Co je to rozhraní v Javě?

vyhnout se, pokud prohlášení

Hodnota "this" uvnitř obslužného programu pomocí addEventListener

PHP: Skutečný svět OOP příklad

Je špatné praktikovat, aby se setter vrátil „toto“?

Můžete získat název metody v rámci metody v PHP?

Jaké jsou rozdíly mezi typem () a isinstance ()?

Proč používat getry a settery/accessors?

Můžu vytvořit instanci a PHP třída uvnitř jiné třídy?

Příklady návrhových vzorů GoF v knihovnách jádra Java

Kdy by se mělo použít rozhraní?

Co je to abstraktní datový typ v objektově orientovaném programování?

Pojmenování tříd - Jak se vyhnout volání všechno "<WhatEver> Manager"?

Co je to covariantní návratový typ?

Jaký je rozdíl mezi třídou rozhraní a abstraktní třídou?

Předávání hashů namísto parametrů metody

Jak zkopírovat položky ze seznamu do seznamu bez foreach?

Mohu do kódu zahrnout kód PHP třída?

Zachování odkazu na "toto" v prototypových funkcích JavaScriptu

Proč používáme rozhraní? Je to jen pro standardizaci?

Funkční programování vs. objektově orientované programování

Jaký je skutečný význam (užití) polymorfismu

Jak zdědit z třídy v javascriptu?

Proč deklarovat rozhraní jako abstraktní?

Můžete změnit funkci Javascript po deklaraci?

Proč nemohu přetížit konstruktory v PHP?

Dynamicky vytvářet PHP objekt založený na řetězci

Výchozí viditelnost metod třídy v PHP

Mohu používat metody třídy bez toho, abych tuto třídu inicioval?

Rozdíl mezi dědictvím a složením

vnitřní třídy v rámci rozhraní

Kdy bych měl ve třídě použít "toto"?

USE case to Class Diagram - Jak mám?

Jaký je rozdíl mezi entitou a třídou?