Questions marquées «object-oriented»

Une méthodologie qui permet de modéliser un système comme un ensemble d'objets contrôlables et manipulables de manière modulaire


5
Les classes «Util» sont-elles préoccupantes? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …

1
Comment vérifier le principe de substitution de Liskov dans une hiérarchie d'héritage?
Inspiré par cette réponse: Le principe de substitution de Liskov exige que Les conditions préalables ne peuvent pas être renforcées dans un sous-type. Les post-conditions ne peuvent pas être affaiblies dans un sous-type. Les invariants du supertype doivent être conservés dans un sous-type. Contrainte d'historique (la "règle d'historique"). Les objets …

5
Comment garantir des instances uniques d'une classe?
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. Je recherche différentes façons de garantir que chaque instance d'une classe donnée …









2
Programmation orientée objet vs vectorielle
Je suis partagé entre la conception orientée objet et la conception vectorielle. J'adore les capacités, la structure et la sécurité que les objets donnent à toute l'architecture. Mais en même temps, la vitesse est très importante pour moi, et avoir de simples variables flottantes dans un tableau aide vraiment dans …

6
Comment implémenter uniquement une partie d'une interface
Lors du développement en POO, une interface / contrat est parfois fourni par une bibliothèque que vous ne pouvez pas modifier. Appelons cette interface J. Vous avez maintenant un objet de classe A qui consomme des objets qui implémentent cette interface. A l'intérieur A, seule une petite partie des définitions …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.