localisation actuelle: Maison > Télécharger > Ressources d'apprentissage > livre électronique php > Format PDF des modèles de conception PHP5
Format PDF des modèles de conception PHP5
Classer: Matériel d'apprentissage / livre électronique php | Temps de libération: 2018-02-23 | visites: 2834819 |
Télécharger: 312 |
Derniers téléchargements
Alerte Rouge OL
delta de fonctionnement
Rassemblement de Pokémon
Aquarium Fantastique
Filles en première ligne
Ailes d'étoiles
Petite Fée des Fleurs Paradis Féérique
Restaurant Histoire mignonne
Exploration de voyage à Shanhe
Amour et producteur
24 heuresClassement de lecture
- 1 Comment pouvons-nous simuler avec précision un système solaire N-corps réaliste dans l'unité compte tenu de ses limites techniques?
- 2 Comment transmettre des valeurs entre les formulaires en C #?
- 3 Comment transmettre des valeurs entre les formulaires en C #?
- 4 Comment transmettre efficacement les valeurs entre les formulaires C #?
- 5 Les simulations réalistes du système solaire du corps N peuvent-elles surmonter la taille et les limitations de masse?
- 6 Comment puis-je obtenir de manière fiable le chemin d'assemblage dans .NET?
- 7 Pouvons-nous atteindre une taille et une masse réalistes dans les simulations de systèmes solaires à l'aide de moteurs de jeu?
- 8 Comment pouvons-nous créer une simulation réaliste du système solaire à corps N dans l'unité malgré les limitations de précision à virgule flottante?
- 9 Comment pouvons-nous créer une simulation réaliste du corps N du système solaire, en tenant compte des différences de taille et de masse?
- 10 Comment puis-je déterminer de manière fiable le chemin d'assemblage pour les tests unitaires?
- 11 Comment puis-je obtenir le chemin de l'assemblage actuel en C #?
- 12 Comment puis-je trouver de manière fiable le chemin du répertoire de mon assemblage C #?
- 13 Comment puis-je déterminer de manière fiable le chemin du répertoire de mon assemblage de test dans les tests unitaires?
- 14 De combien de façons puis-je initialiser un tableau en C #?
- 15 Comment puis-je analyser correctement les chaînes dans les objets DateTime en C #?
Derniers tutoriels
-
- Aller au langage pratique GraphQL
- 2643 2024-04-19
-
- Premiers pas avec MySQL (Professeur Mosh)
- 2160 2024-04-07
-
- Mock.js | Axios.js | Json | Dix jours de cours de qualité
- 2939 2024-03-29
modèle de stratégie
Le modèle de stratégie est le modèle de comportement d’un objet et est destiné à encapsuler un ensemble d’algorithmes. Sélectionnez dynamiquement l'algorithme requis et utilisez-le.
Le modèle de stratégie fait référence à un modèle impliquant le contrôle de la prise de décision dans un programme. Le modèle de stratégie est très puissant car l'idée centrale de ce modèle de conception lui-même est l'idée polymorphe de la programmation orientée objet.
Trois rôles du mode stratégie :
1. rôle de stratégie abstraite
2. Rôles stratégiques spécifiques
3. Rôles d'environnement (références aux rôles de stratégie abstraits)
Étapes de mise en œuvre :
1. Définir des classes de rôles abstraites (définir des méthodes abstraites communes pour chaque implémentation)
2. Définir une classe de stratégie spécifique (implémenter concrètement la méthode commune de la classe parent)
3. Définir des classes de rôles d'environnement (déclarer en privé des variables de rôle abstraites, surcharger les méthodes de construction et exécuter des méthodes abstraites)
Juste en dehors du domaine de la programmation, il existe de nombreux exemples de modèle de stratégie. Par exemple:
Si je dois aller travailler à la maison le matin, je peux avoir plusieurs stratégies à considérer : je peux prendre le métro, prendre le bus, marcher ou autre moyen. Chaque stratégie obtient les mêmes résultats mais utilise des ressources différentes.