aktueller Standort: Heim > Herunterladen > Lernmittel > PHP-E-Book > PHP5-Designmuster im PDF-Format

PHP5-Designmuster im PDF-Format
Klassifizieren: Lernmaterialien / PHP-E-Book | Veröffentlichkeitsdatum: 2018-02-23 | Besuche: 2834920 |
Herunterladen: 312 |
Neueste Downloads
Himalaya -Kinder
Zebra ai
Supermarktmanager Simulator
Alarmstufe Rot OL
Operationsdelta
Pokémon-Versammlung
Fantasy-Aquarium
Girls Frontline
Flügel der Sterne
24 StundenBestenliste lesen
- 1 Verwenden von DICR/YII2-Google zur Integration von Google API in YII2
- 2 Was liest Laravel? Was nutzt das?
- 3 Pokemon Go: Gigantamax Snorlax Guide
- 4 Wie man mit der rechten Maustaste mit der rechten Maustaste klickt
- 5 So erstellen Sie Ihren persönlichen KI -Assistenten mit Smollm mit Umarmung. Smollm
- 6 Pokemon Go: Mega Mawile Raid Guide
- 7 KI für psychische Gesundheit wird aufmerksam durch aufregende neue Initiative an der Stanford University analysiert
- 8 Jake Pauls gemunkler nächster Gegner wäre die perfekte Wahl
- 9 Verwenden Sie den Komponisten, um das Dilemma von Empfehlungssystemen zu lösen: Andres-Montanez/Empfehlungen-Bundle
- 10 "Mario Kart World" wird im Nintendo Switch 2 seinen eigenen Battle Royale -Modus haben
- 11 Wo kann man Opal in Runenlandschaft finden: Dragonwilds
- 12 So erstellen Sie schnell Fecmall Advanced Project Templates mit Composer
- 13 Die 2025 WNBA -Entwurfsklasse tritt in eine Liga ein, die wächst und gegen Online -Belästigung kämpft
- 14 Wie man Aschenbretter in Runenlandschaft macht: Dragonwilds
- 15 Umfassende Anleitung zu Python -integrierten Datenstrukturen - Analytics Vidhya
Neueste Tutorials
-
- Gehen Sie zur praktischen Anwendung von GraphQL
- 3148 2024-04-19
-
- Erste Schritte mit MySQL (Teacher Mosh)
- 2483 2024-04-07
-
- Mock.js |. Axios.js |. Ajax – Zehn Tage Qualitätsunterricht
- 3192 2024-03-29
Strategiemuster
Das Strategiemuster ist das Verhaltensmuster eines Objekts und soll eine Reihe von Algorithmen kapseln. Wählen Sie dynamisch den erforderlichen Algorithmus aus und verwenden Sie ihn.
Unter Strategiemuster versteht man ein Muster, das die Entscheidungskontrolle in einem Programm beinhaltet. Das Strategiemuster ist sehr leistungsfähig, da die Kernidee dieses Entwurfsmusters selbst die polymorphe Idee der objektorientierten Programmierung ist.
Drei Rollen des Strategiemodus:
1. abstrakte Strategierolle
2. Spezifische strategische Rollen
3. Umgebungsrollen (Verweise auf abstrakte Richtlinienrollen)
Umsetzungsschritte:
1. Definieren Sie abstrakte Rollenklassen (definieren Sie gemeinsame abstrakte Methoden für jede Implementierung).
2. Definieren Sie eine bestimmte Strategieklasse (implementieren Sie die gemeinsame Methode der übergeordneten Klasse konkret).
3. Definieren Sie Umgebungsrollenklassen (deklarieren Sie abstrakte Rollenvariablen privat, überladen Sie Konstruktionsmethoden und führen Sie abstrakte Methoden aus).
Außerhalb des Programmierbereichs gibt es viele Beispiele für das Strategiemuster. Zum Beispiel:
Wenn ich morgens von zu Hause aus zur Arbeit muss, kann ich mehrere Strategien in Betracht ziehen: Ich kann die U-Bahn nehmen, den Bus nehmen, zu Fuß gehen oder andere Wege nutzen. Jede Strategie erzielt die gleichen Ergebnisse, nutzt jedoch unterschiedliche Ressourcen.
