De ontwerp -

façade patroon verborgen patroon, de complexiteit van het systeem, die een raakvlak met de cliënt, de cliënt kan de toegang tot het systeem.Deze vormen van het ontwerp is volgens dit model voegt een interface met de complexiteit van de structuur, de verborgen model, dat betrekking heeft op één soort, voorziet in een vereenvoudiging van de methode, de cliënt en vertegenwoordigers van de bestaande systemen voor een categorie, uitvoering, zullen wij de oprichting van een, de vorm, de interfaces en de specifieke de uitvoering van de soort, de vorm, de interface.Een grote klasse, shapemaker, gedefinieerd als de volgende stap, en shapemaker, klasse. Het gebruik van specifieke categorieën gebruikers van deze categorie wordt belast.En facadepatterndemo, onze presentatie de les kan gebruiken, om aan te tonen dat de resultaten shapemaker, klasse 1 stap.,,, het creëren van een interface.,, in de vorm van Java, gemeenschappelijke interface vormen trekken. ()} {ongeldig; stap 2, het creëren van een specifieke soort uitvoering van dezelfde interfaces.,, Java, rechthoekig. In de vorm van rechthoekige instrument {-) - systeem (de leegte trekken.. leegte fac ("vierkante of rechthoekige platen:: b) (");}},,, een openbaar plein. - {- de vorm van de leegte te trekken () {systeem. Leegte fac (":: b ("));}}, Java, ronde, openbare uitvoering, ronde {-) - systeem (de leegte trekken.. leegte fac ("cirkel: b): (");}}, stap 3, het creëren van een grote klasse.,, shapemaker Java, shapemak cursussen.De tweede (privé - ring; particuliere rechthoek; particuliere Square; de openbare shapemaker () {cirkel = nieuwe cirkel (); rechthoekig = nieuwe rectangle (); vierkante = nieuwe vierkante (); de leegte drawcircle () {}); (ring. B} {de leegte drawrectangle () () het bepalen van rechthoekige. En de leegte drawsquare () {}); b) piazza. (4), voor de vaststelling van verschillende vormen van verdere verhoging,.,, facadepatterndemo. Java, cursussen facadepatterndemo {openbare statische leegte belangrijkste ([...] dringt erop shapemaker shapemaker {-) = nieuwe shapemaker (); shapemaker. Drawcircle (); shapemaker. Drawrectangle (); shapemaker. Drawsquare (5);}}, stap, verificatie, ring.: b): D (vierkante of rechthoekige platen:Ruwe () (),:: trekken.

Facade Pattern UML Diagram



Previous:
Next Page: