bemiddelaar, bemiddelaar patroon is voor het terugdringen van meerdere klassen of de mededeling van bezwaar complexiteit.Op deze wijze voorzien van een intermediaire categorie, die meestal omgaan met de verschillende soorten van alle communicatie - en door de steun te handhaven los te koppelen van de code.De categorie behoort tot de bemiddelende wijze het gedrag dat we door, in een chatroom is een voorbeeld van een chatroom, waarbij meerdere gebruikers zendt informatie naar de chatroom, dit is chat show voor alle gebruikers zijn verantwoordelijk voor de informatie.We hebben twee soorten, chatrooms, de gebruikers, de., de gebruikers, de voorwerpen gebruikte methode, chatrooms, hun informatie delen, we mediatorpatterndemo.,,, demonstratie, zal het gebruik van gebruikers om aan te tonen dat de communicatie tussen hen.,, stap 1, het creëren van een bemiddeling.,, chatrooms. De invoer van Java, omgezet in het formaat van de soort chatroom {; openbare statische nietig is (gebruikers, string boodschap) {systeem. Leegte fac (nieuwe () (). Tostring + "[" + gebruikers. Getname () + "]:" + informatie);}}, stap 2, het creëren van de gebruikers, de klasse, Java,, openbare gebruikers (particuliere touw, touw getname () {naam} terug; de leegte setName (string naam) {naam}} =; openbare gebruikers (string naam) {naam} =;} de leegte sendmessage (...) {chatroom.Is dit de boodschap);}}, stap 3, het gebruik, de gebruikers, de communicatie tussen de mediatorpatterndemo Java.,., cursussen mediatorpatterndemo {openbare statische leegte belangrijkste (touw [...] dringt erop) {gebruikers Robert = nieuwe gebruikers (de "Robert"); de gebruikers John = nieuwe gebruikers ("John Robert"); sendmessage ("Hallo."")En John. Sendmessage ("Hallo!Robert! ");}}, stap 4, te controleren of de produktie., op donderdag 31 januari 2013 16:05:46 ist [Robert]: Hallo.John!Op donderdag 31 januari 2013 16:05:46 ist [John. Hallo!Robert!,
De ontwerp -
Previous:Ontwerp - model (model van een
Next Page:Ontwerp - memorandum van