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



2
Principe de séparation des interfaces: que faire si les interfaces se chevauchent considérablement?
Extrait du développement logiciel Agile, principes, modèles et pratiques: Pearson New International Edition : Parfois, les méthodes invoquées par différents groupes de clients se chevauchent. Si le chevauchement est faible, les interfaces des groupes doivent rester distinctes. Les fonctions communes doivent être déclarées dans toutes les interfaces qui se chevauchent. …


2
L'ID métier bien connu d'une entité doit-il être représenté par un type dédié dans DDD / OOP?
En termes pratiques, cela signifie utiliser un personnalisé (immuable) classsur un stringou un autre type primitif. Exemples: Édition: International Standard Book Number. Finance: Numéro international d'identification des titres. Avantages: Peut assurer le format d'un identifiant. Devient un membre de première classe du modèle. Désavantages: Ajoute une friction de persistance (par …




8
Relation entre l'orientation des objets et les algorithmes
En lisant certains manuels d'algorithmes, ils regorgent de procédures astucieuses pour certains problèmes (tri, chemin le plus court) ou quelques méthodes générales (algorithmes récursifs, diviser pour mieux régner, programmation dynamique ...). J'y ai trouvé peu de traces de programmation orientée objet; (Pourquoi sont-ils plus orientés vers la procédure?). Alors je …

5
classe en langage et type OOP
Dans la théorie du langage de programmation, un type est un ensemble de valeurs. Par exemple, le type "int" est l'ensemble de toutes les valeurs entières. Dans les langages POO, une classe est un type, n'est-ce pas? Lorsqu'une classe est définie avec plusieurs membres, par exemple class myclass{ int a; …


6
Une grande partie du temps, je ne peux pas penser à une raison d'avoir un objet au lieu d'une classe statique. Les objets ont-ils plus d'avantages que je ne le pense? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 5 ans . Je comprends le concept d'un …


4
Programmation .NET et classes POCO
J'étais en train de réfléchir ce soir en réfléchissant à une application que je devais changer et cela m'a fait réfléchir. Les entités Entity Framework sont POCO (Plain old CLR Objects) et les modèles utilisés dans ASP.NET MVC sont généralement également POCO. Cela signifie simplement des propriétés, pas de méthodes. …


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.