samengestelde entiteit vormen, in welke vormen van gebruik van samengestelde entiteit permanent mechanisme.Samengestelde entiteit Bean entiteiten een vertegenwoordiger van een object.Als een bijwerking van de samengestelde entiteit, hangt af van het doel de bonen worden: een entiteit van de automatische aanpassing van het beheer.De volgende deelnemer is samengestelde entiteit, en samengestelde entiteit, is het belangrijkste van de entiteit.Het is grof, bevat ook een voorwerp van aanhoudende grove korrels voor.Het heeft een eigen leven, is ook het beheer van de levenscyclus hangt af van het doel.,,,, afhankelijk van het voorwerp, afhankelijk van het voorwerp is afhankelijk van het voorwerp van een omvang van de levenscyclus,.,,, de strategie, de strategie van het bereiken van samengestelde entiteit, de verwezenlijking van de.,,, we willen creëren, compositeentity, voorwerp als compositeentity.Coarsegrainedobject, zal een soort, die afhankelijk van het voorwerp.En compositeentitypatterndemo, onze presentatie klasse, klasse van de cliënt is bewezen dat het gebruik van samengestelde entiteit vormen.,, stap 1, hangt af van het doel, dependentobject1 creëren.,. Java, cursussen dependentobject1 (privé - string gegevens; de leegte setData (karakter van gegevens) {this.data = gegevens; - getdata () {}) de terugkeer van de gegevens;}}, Java, cursussen, dependentobject2. Dependentobject2 (privé - string gegevens; de leegte setData (karakter van gegevens) {this.data = gegevens; - getdata () {}) de terugkeer van de gegevens;}}, stap 2, het creëren van grove deeltjes betreft, coarsegrainedobject.,. Java, cursussen coarsegrainedobject {dependentobject1 DO1 = nieuwe dependentobject1 (2); dependentobject2 = nieuwe dEpendentobject2 (); de leegte setData (reeks gegevens, een reeks gegevens) (doe. Setdata (informatie); 2. Setdata (gegevens); een string getdata ([...]} {terug te keren naar de nieuwe reeks) [...] (doe. Getdata (), 2. Getdata ()};}}, stap 3, het creëren van een samengestelde de entiteit compositeentity Java,.,,, de lessen. Compositeentity (particuliere coarsegrainedobject CGO = nieuwe coarsegrainedobject (); de leegte setData (reeks gegevens, een reeks gegevens) (CGO. Setdata (1, 2); een string getdata ([...]} {terug CGO). Getdata (4);}}, stap is het creëren van de cliënt het gebruik van samengestelde entiteit.,,,, - cliënt. De cliënt (particuliere compositeentity compositeentity = nieuwe compositeentity (); de leegte printdata () {(int i = 0; ikLT; compositeentity. Getdata (). De lengte van het systeem; I + +) {.. leegte fac ("gegevens" (+ compositeentity. Getdata) [M]);}} de leegte setData (reeks gegevens, een reeks gegevens) {compositeentity. Setdata (1, 2);}}, Stap 5, het gebruik, de cliënt dat het patroon van het gebruik van samengestelde entiteit.,, compositeentitypatterndemo. Java, cursussen compositeentitypatterndemo {openbare statische leegte belangrijkste ([...] (= - sprake van nieuwe klanten) - (); de klant. Setdata ("test", "gegevens"); de klant. Printdata (); de klant. Setdata ("de tweede test" "1");}}, een klant. Printdata (6); maatregelen, te controleren of de produktie, de gegevens: gegevens: gegevens: de gegevens van de tweede test: 1.
De ontwerp -
Previous:De ontwerp - model
Next Page:De ontwerp -