kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
| Kiadó: | Kiskapu Kft. |
|---|---|
| Kiadás helye: | Budapest |
| Kiadás éve: | |
| Kötés típusa: | Ragasztott papírkötés |
| Oldalszám: | 421 oldal |
| Sorozatcím: | |
| Kötetszám: | |
| Nyelv: | Magyar |
| Méret: | 23 cm x 19 cm |
| ISBN: | 963-9301-77-9 |
| Megjegyzés: | Fekete-fehér ábrákkal illusztrálva. |
| Bevezetés | |
| Előszó | |
| Útmutató az olvasónak | |
| Bevezetés | |
| Mi is az a tervezési minta? | 3 |
| Tervezési minták a Smalltalk MVC-ben | 4 |
| A tervezési minták leírása | 7 |
| A tervezési minták katalógusa | 8 |
| A katalógus rendszerezése | 10 |
| Hogyan oldják meg a tervezési minták a tervezési problémákat? | 11 |
| Megfelelő objektumok keresése | 11 |
| A szükséges objektumok megkeresése | 12 |
| Az objektumfelületek meghatározása | 14 |
| Az objektummegvalósítások meghatározása | 15 |
| Az újrahasznosítási szerkezetek használata | 20 |
| Futás- és fordítási idejű szerkezetek összehasonlítása | 24 |
| Változásra tervezve | 25 |
| Hogyan válasszunk tervezési mintát? | 30 |
| Hogyan használjuk a tervezési mintákat? | 32 |
| Esettanulmány: szövegszerkesztő tervezése | |
| Tervezési problémák | 33 |
| Dokumentumszerkezet | 35 |
| Önhívó felépítés | 36 |
| Képjelek | 38 |
| Az Összetétel tervezési minta | 40 |
| Formázás | 40 |
| A formázó algoritmus egységbe zárása | 41 |
| Összeállítók és összetételek | 41 |
| A Stratégia tervezési minta | 43 |
| A felhasználói felület finomítása | 43 |
| Átlátszó befoglalás | 44 |
| Monoglyph | 45 |
| A Díszítő minta | 47 |
| Több megjelenési szabvány támogatása | 47 |
| Az objektum-létrehozás elvonatkoztatása | 48 |
| Gyárak és termékosztályok | 49 |
| Az Elvont gyár tervezési minta | 51 |
| Több ablakkezelő rendszer támogatása | 52 |
| Használhatunk elvont gyárat? | 52 |
| A megvalósítási függőségek egységbe zárása | 53 |
| Window és WindowImp | 55 |
| A Híd tervezési minta | 58 |
| Felhasználási műveletek | 59 |
| Kérelem egységbe zárása | 60 |
| A Command osztály és alosztályai | 61 |
| Visszavonási lehetőség | 62 |
| Parancselőzmények | 63 |
| A Parancs tervezési minta | 64 |
| Helyesírás-ellenőrzés és elválasztás | 65 |
| Az elszórt információ elérése | 65 |
| Az elérés és bejárás egységbe zárása | 66 |
| Az Iterator osztály és alosztályai | 68 |
| A Bejáró tervezési minta | 70 |
| Bejárás vagy bejáró műveletek? | 70 |
| Az elemzés egységbe zárása | 71 |
| A Visitor osztály és alosztályai | 75 |
| A Látogató tervezési minta | 76 |
| Összefoglalás | 77 |
| A tervezési minták katalógusa | |
| Létrehozási minták | |
| Elvont gyár | 86 |
| Cél | 86 |
| Egyéb nevek | 86 |
| Feladat | 86 |
| Alkalmazhatóság | 88 |
| Szerkezet | 88 |
| Résztvevők | 88 |
| Együttműködés | 89 |
| Következmények | 89 |
| Megvalósítás | 90 |
| Példakód | 91 |
| Ismert felhasználások | 95 |
| Kapcsolódó minták | 96 |
| Építő | 96 |
| Egyéb nevek | 96 |
| Cél | 96 |
| Feladat | 96 |
| Alkalmazhatóság | 97 |
| Szerkezet | 98 |
| Résztvevők | 98 |
| Együttműködés | 98 |
| Következmények | 99 |
| Megvalósítás | 100 |
| Példakód | 101 |
| Ismert felhasználások | 105 |
| Kapcsolódó minták | 106 |
| Gyártófüggvény | 106 |
| Cél | 106 |
| Egyéb nevek | 106 |
| Feladat | 106 |
| Alkalmazhatóság | 107 |
| Szerkezet | 108 |
| Résztvevők | 108 |
| Együttműködés | 108 |
| Következmények | 108 |
| Megvalósítás | 110 |
| Példakód | 114 |
| Ismert felhasználások | 116 |
| Kapcsolódó minták | 116 |
| Prototípus | 117 |
| Cél | 117 |
| Feladat | 117 |
| Alkalmazhatóság | 118 |
| Szerkezet | 119 |
| Résztvevők | 119 |
| Együttműködés | 119 |
| Következmények | 119 |
| Megvalósítás | 121 |
| Példakód | 122 |
| Ismert felhasználások | 126 |
| Kapcsolódó minták | 127 |
| Egyke | 128 |
| Egyéb nevek | 128 |
| Cél | 128 |
| Feladat | 128 |
| Alkalmazhatóság | 128 |
| Szerkezet | 129 |
| Résztvevők | 129 |
| Együttműködés | 129 |
| Következmények | 129 |
| Megvalósítás | 130 |
| Példakód | 133 |
| Ismert felhasználások | 135 |
| Kapcsolódó minták | 135 |
| A létrehozási mintákról | 136 |
| Szerkezeti minták | |
| Illesztő | 141 |
| Cél | 141 |
| Egyéb nevek | 141 |
| Feladat | 141 |
| Alkalmazhatóság | 143 |
| Szerkezet | 143 |
| Résztvevők | 144 |
| Együttműködés | 144 |
| Következmények | 144 |
| Megvalósítás | 146 |
| Példakód | 148 |
| Ismert felhasználások | 151 |
| Kapcsolódó minták | 153 |
| Híd | 153 |
| Cél | 153 |
| Egyéb nevek | 153 |
| Feladat | 153 |
| Alkalmazhatóság | 155 |
| Szerkezet | 156 |
| Résztvevők | 157 |
| Együttműködés | 157 |
| Következmények | 157 |
| Megvalósítás | 157 |
| Példakód | 159 |
| Ismert felhasználások | 163 |
| Kapcsolódó minták | 164 |
| Összetétel | 165 |
| Egyéb nevek | 165 |
| Cél | 165 |
| Feladat | 165 |
| Alkalmazhatóság | 166 |
| Szerkezet | 167 |
| Résztvevők | 167 |
| Együttműködés | 168 |
| Következmények | 168 |
| Megvalósítás | 169 |
| Példakód | 172 |
| Ismert felhasználások | 175 |
| Kapcsolódó minták | 176 |
| Díszítő | 177 |
| Cél | 177 |
| Egyéb nevek | 177 |
| Feladat | 177 |
| Alkalmazhatóság | 179 |
| Szerkezet | 179 |
| Résztvevők | 180 |
| Együttműködés | 180 |
| Következmények | 180 |
| Megvalósítás | 181 |
| Példakód | 183 |
| Ismert felhasználások | 185 |
| Kapcsolódó minták | 186 |
| Homlokzat | 187 |
| Egyéb nevek | 187 |
| Cél | 187 |
| Feladat | 187 |
| Alkalmazhatóság | 188 |
| Szerkezet | 189 |
| Résztvevők | 189 |
| Együttműködés | 189 |
| Következmények | 190 |
| Megvalósítás | 190 |
| Példakód | 191 |
| Ismert felhasználások | 194 |
| Kapcsolódó minták | 196 |
| Pehelysúlyú | 196 |
| Egyéb nevek | 196 |
| Cél | 196 |
| Feladat | 196 |
| Alkalmazhatóság | 199 |
| Szerkezet | 200 |
| Résztvevők | 201 |
| Együttműködés | 201 |
| Következmények | 201 |
| Megvalósítás | 202 |
| Példakód | 203 |
| Ismert felhasználások | 208 |
| Kapcsolódó minták | 209 |
| Helyettes | 210 |
| Cél | 210 |
| Egyéb nevek | 210 |
| Feladat | 210 |
| Alkalmazhatóság | 212 |
| Szerkezet | 212 |
| Résztvevők | 213 |
| Együttműködés | 213 |
| Következmények | 214 |
| Megvalósítás | 214 |
| Példakód | 217 |
| Ismert felhasználások | 220 |
| Kapcsolódó minták | 220 |
| A szerkezeti mintákról | 221 |
| Illesztő vagy Híd? | 221 |
| Összetétel, Díszítő vagy Helyettes? | 222 |
| Viselkedési minták | |
| Felelősséglánc | 226 |
| Egyéb nevek | 226 |
| Cél | 226 |
| Feladat | 226 |
| Alkalmazhatóság | 229 |
| Szerkezet | 229 |
| Résztvevők | 230 |
| Együttműködés | 230 |
| Következmények | 230 |
| Megvalósítás | 231 |
| Példakód | 233 |
| Ismert felhasználások | 236 |
| Kapcsolódó minták | 237 |
| Parancs | 237 |
| Cél | 237 |
| Egyéb nevek | 237 |
| Feladat | 237 |
| Alkalmazhatóság | 240 |
| Szerkezet | 241 |
| Résztvevők | 241 |
| Együttműködés | 241 |
| Következmények | 242 |
| Megvalósítás | 242 |
| Példakód | 244 |
| Ismert felhasználások | 247 |
| Kapcsolódó minták | 247 |
| Értelmező | 248 |
| Egyéb nevek | 248 |
| Cél | 248 |
| Feladat | 248 |
| Alkalmazhatóság | 250 |
| Szerkezet | 251 |
| Résztvevők | 251 |
| Együttműködés | 252 |
| Következmények | 252 |
| Megvalósítás | 252 |
| Példakód | 253 |
| Ismert felhasználások | 261 |
| Kapcsolódó minták | 261 |
| Bejáró | 262 |
| Cél | 262 |
| Egyéb nevek | 262 |
| Feladat | 262 |
| Alkalmazhatóság | 264 |
| Szerkezet | 264 |
| Résztvevők | 265 |
| Együttműködés | 265 |
| Következmények | 265 |
| Megvalósítás | 266 |
| Példakód | 268 |
| Ismert felhasználások | 276 |
| Kapcsolódó minták | 276 |
| Közvetítő | 277 |
| Egyéb nevek | 277 |
| Cél | 277 |
| Feladat | 277 |
| Alkalmazhatóság | 280 |
| Szerkezet | 280 |
| Résztvevők | 281 |
| Együttműködés | 281 |
| Következmények | 281 |
| Megvalósítás | 282 |
| Példakód | 282 |
| Ismert felhasználások | 285 |
| Kapcsolódó minták | 286 |
| Emlékeztető | 287 |
| Cél | 287 |
| Egyéb nevek | 287 |
| Feladat | 287 |
| Alkalmazhatóság | 289 |
| Szerkezet | 289 |
| Résztvevők | 289 |
| Együttműködés | 290 |
| Következmények | 290 |
| Megvalósítás | 291 |
| Példakód | 292 |
| Ismert felhasználások | 294 |
| Kapcsolódó minták | 295 |
| Megfigyelő | 296 |
| Cél | 296 |
| Egyéb nevek | 296 |
| Feladat | 296 |
| Alkalmazhatóság | 297 |
| Szerkezet | 297 |
| Résztvevők | 298 |
| Együttműködés | 298 |
| Következmények | 299 |
| Megvalósítás | 300 |
| Példakód | 303 |
| Ismert felhasználások | 306 |
| Kapcsolódó minták | 306 |
| Állapot | 307 |
| Cél | 307 |
| Egyéb nevek | 307 |
| Feladat | 307 |
| Alkalmazhatóság | 308 |
| Szerkezet | 308 |
| Résztvevők | 308 |
| Együttműködés | 309 |
| Következmények | 309 |
| Megvalósítás | 310 |
| Példakód | 312 |
| Ismert felhasználások | 315 |
| Kapcsolódó minták | 316 |
| Stratégia | 317 |
| Cél | 317 |
| Egyéb nevek | 317 |
| Feladat | 317 |
| Alkalmazhatóság | 318 |
| Szerkezet | 319 |
| Résztvevők | 319 |
| Együttműködés | 319 |
| Következmények | 320 |
| Megvalósítás | 321 |
| Példakód | 322 |
| Ismert felhasználások | 325 |
| Kapcsolódó minták | 326 |
| Sablonfüggvény | 327 |
| Cél | 327 |
| Feladat | 327 |
| Alkalmazhatóság | 328 |
| Szerkezet | 329 |
| Résztvevők | 329 |
| Együttműködés | 329 |
| Következmények | 329 |
| Megvalósítás | 331 |
| Példakód | 331 |
| Ismert felhasználások | 332 |
| Kapcsolódó minták | 332 |
| Látogató | 333 |
| Cél | 333 |
| Feladat | 333 |
| Alkalmazhatóság | 335 |
| Szerkezet | 336 |
| Résztvevők | 336 |
| Együttműködés | 337 |
| Következmények | 338 |
| Megvalósítás | 339 |
| Példakód | 342 |
| Ismert felhasználások | 346 |
| Kapcsolódó minták | 347 |
| A viselkedési mintákról | 348 |
| A változatok egységbe zárása | 348 |
| Argumentumként használt objektumok | 348 |
| Egységbe zárás vagy elosztás? | 349 |
| A küldő és a fogadó elválasztása | 350 |
| Összegzés | 352 |
| Tanulságok | |
| Mit várjunk egy tervezési mintától? | 354 |
| Közös tervezési szókincs | 354 |
| Dokumentáció és tanulási segédlet | 354 |
| A létező módszerek kiegészítője | 355 |
| Az újraépítés célja | 356 |
| Egy kis történelem | 357 |
| A tervezési minták közössége | 358 |
| Alexander mintanyelvei | 359 |
| Szoftverminták | 360 |
| Meghívó | 361 |
| Búcsúzóul | 361 |
| Függelékek | |
| Szószedet | |
| Útmutató a jelölésekhez | |
| Osztálydiagramok | 367 |
| Objektumdiagramok | 369 |
| Együttműködési diagramok | 370 |
| Alaposztályok | |
| List | 373 |
| Létrehozás, megsemmisítés, előkészítés és értékadás | 375 |
| Elérés | 375 |
| Hozzáadás | 375 |
| Eltávolítás | 376 |
| Veremfelület | 376 |
| Iterator | 376 |
| ListIterator | 377 |
| Point | 377 |
| Rect | 378 |
| Irodalomjegyzék | |
| Tárgymutató |
Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.