Qu'est-ce que le principe d'inversion de dépendance et pourquoi est-il important?
Des variables de classe statiques sont-elles possibles en Python?
Y a-t-il un avantage à définir une classe à l'intérieur d'une autre classe en Python?
Comment savez-vous quand utiliser des modèles de conception?
Quand devrais-je utiliser un struct au lieu d'une classe?
Quelles sont les différences entre struct et class en C ++?
Que sont les métaclasses en Python?
JavaScript est-il orienté objet?
Getters et setters à implémentation automatique vs champs publics
Quand utiliser une classe dans VBA?
Une façon de convertir un type de base en un type dérivé
Chaînage de méthodes statiques en PHP?
Utilisation de property () sur les méthodes de classe
Quelle est la différence entre @staticmethod et @classmethod?
Utilisation du modificateur "final", le cas échéant, dans Java
C / C ++ Compensation de la structure
Les fermetures en PHP ... de quoi s'agit-il précisément et quand auriez-vous besoin de les utiliser?
Quand utiliser soi-même plus de $ ceci?
Polymorphisme vs neutralisation vs surcharge
Quelle est la différence entre une méthode et une fonction?
Méthodes statiques et d'instance avec le même nom?
Les valeurs nulles dans une base de données relationnelle sont-elles correctes?
Accéder au parent de l'objet javascript du parent
Qu'est-ce que cela signifie que Javascript est un langage basé sur un prototype?
Comment une unité doit-elle tester le contrat hashCode-equals?
Comment modélisez-vous efficacement l'héritage dans une base de données?
Création du modèle de conception Singleton en PHP5
Pourquoi C # ne fournit-il pas le mot clé "ami" de style C ++?
Classe avec une seule méthode - meilleure approche?
Essayez de décrire le polymorphisme aussi facilement que possible
Quelle est exactement la classe singleton en rubis?
Devrions-nous @Override l'implémentation d'une méthode d'interface?
Quel est le problème exact de l'héritage multiple?
Qu'est-ce qu'un "couplage lâche?" S'il vous plaît fournir des exemples
Programmation orientée aspect vs programmation orientée objet
Pourquoi le code Python utilise-t-il la fonction len () au lieu d'une méthode de longueur?
Pourquoi voudrais-je utiliser des interfaces?
Apprentissage / mise en œuvre de modèles de conception (pour les débutants)
Pourquoi ne puis-je pas déclarer les méthodes C # virtuelles et statiques?
Pourquoi C # n'autorise-t-il pas les méthodes statiques à implémenter une interface?
Vérifier si la classe d'une instance implémente une interface?
Comment planifiez-vous l'architecture d'une application avant d'écrire du code?
Comment marquer une classe comme obsolète?
La programmation fonctionnelle remplace-t-elle les modèles de conception GoF?
Comment pourrait-on écrire du code orienté objet en C?
Puis-je étendre une classe en utilisant plus d'une classe en PHP?
Comment appeler une fonction de classe parent à partir d'une fonction de classe dérivée?
Pourquoi utilise-t-on des espaces de noms non nommés et quels sont leurs avantages?
Est-ce une mauvaise pratique d'avoir plusieurs classes dans le même fichier?
Quelle est la différence entre l'abstraction et le polymorphisme
Comment comparer des objets avec plusieurs champs
Comment implémenter __getattribute__ sans erreur de récursion infinie?
Remplacer les méthodes d'attribut ActiveRecord
Que signifie "programmer pour une interface"?
Quelle est la différence entre une fonction abstraite et une fonction virtuelle?
Pourquoi devrais-je éviter les héritages multiples en C ++?
Polymorphisme - Définir en seulement deux phrases
Que fait le mot clé 'statique' dans une classe?
Conventions de dénomination variables en Java?
Comment saurai-je quand créer une interface?
Quelle est la meilleure méthode pour fusionner deux PHP objets?
'Ombres' vs 'Substitutions' dans VB.NET
Est-il possible de créer des classes statiques dans PHP (comme en C #)?
Python - pourquoi utiliser "self" dans une classe?
Quand utiliser une interface au lieu d'une classe abstraite et vice versa?
Modélisation d'un ascenseur à l'aide d'une analyse et d'une conception orientées objet
Fonction virtuelle C ++ du constructeur
Y at-il plus à une interface que d'avoir les bonnes méthodes
Pourquoi ne puis-je pas créer un constructeur abstrait sur une classe C # abstraite?
Déclarations de grand commutateur: Bad OOP?
Comment puis-je obtenir le nom de classe d'un appel statique dans une classe étendue PHP?
Forcer les sous-classes d'une interface à implémenter ToString
Quelle est la différence entre l'héritage et les catégories dans Objective-C
Comment puis-je simuler un polymorphisme de style OO en C?
Python a-t-il des prototypes de classe (ou des déclarations en aval)?
La programmation procédurale présente-t-elle des avantages par rapport à la POO?
Quelle est la différence entre un programme procédural et un programme orienté objet?
Qu'est-ce qu'un mixin et pourquoi sont-ils utiles?
Interface cast vers son objet concret de mise en œuvre ou vice versa?
Comment pouvez-vous organiser le code d'un jeu pour qu'il corresponde au modèle MVC?
Comment une classe statique peut-elle dériver d'un objet?
Les getters et les setters ont-ils une mauvaise conception? Avis contradictoire vu
Quel est un bon exemple pour l'héritage de classe?
Compréhension de Python super () avec les méthodes __init __ ()
Comment créer une classe de base abstraite en JavaScript?
Quelle est la raison d'être des objets compagnons dans Scala?
Que font __init__ et soi sur Python?
Constructeurs vs méthodes d'usine
Qu'est ce que la sérialisation?
Comment puis-je appeler une méthode statique sur une classe de variable?