Језик :
SWEWE Члан :Пријава |Регистрација
Претражи
Енциклопедија заједница |Енциклопедија Одговори |Пошаљи питање |Речник Знање |Додај знања
Претходна 1 Следећи Изаберите Странице

Десигн Паттернс

Десигн Паттернс (паттерн) Дизајн је подешен да се користи више пута, већина људи зна, после каталогизација, код дизајна резиме искуство. Коришћење дизајн образаца за вишекратну употребу код, чине код лакше разумемо друге, да се обезбеди поузданост кода. Несумњиво, дизајн обрасци имају на друге у систему је добитна, заиста спреман да направи код дизајна обрасци инжењеринг, дизајн образац је камен темељац софтверског инжењерства, попут изградње цигле камен исти.Књига Информације

Аутор: [Америка] Ерих Гама, Ричард Хелм, Ралф Џонсон, Џон Влиссидес Пресс: Индустрија Машине Притисните титл: Елементи вишекратну употребу Објектно-оријентисани софтвер заснован Преводилац: Стенли Липпман, мама звезда, Џилијан, Лију Јианзхонг Објављено :2000-9 Странице: 254 Цена: 35.00 јуана везивања: Папербацк Серија: Информатика Књиге ИСБН: 9787111075752

Ганг оф Фоур

ГоФ ("Ганг оф Фоур", такође познат као Ганг оф Фоур, наиме Ерицх Гамма, Рицхард Хелм, Ралпх Јохнсон & Јохн Влиссидес четири) "Моде Дизајн", раније познат као "Десигн Паттернс: Елементи вишекратну употребу Објектно-оријентисани софтвер" (1995 年Издаваштво, издавачи: Адисон Весли Лонгман.Инц), по први пут подигао на ниво теорије дизајна образаца и стандардизације. Књига представља 23 врста основних образаца дизајна. Данас, у развоју вишекратну употребу објектно-оријентисаног софтвера, нови дизајн модела је још увек у настајању.

Дизајн оквир

За вишекратну употребу објектно-оријентисани софтверски систем је сада генерално поделити у две категорије: Примена алата и оквирних (оквир), ми се обично развијају специфичне софтверске апликације, Јава АПИ који припадају алатки, док рам се састоји од одређеног класе класа софтвера дизајниран за вишекратну употребу међусобне сарадње, ЕЈБ (ЕнтерприсеЈаваБеанс) је оквир за Јава користи у предузећу рачунарству.

Оквир обично дефинише однос, и тако укупна структура класа и објеката примене пројектних параметара система, како би се постигла та специфичне апликације могу да се концентришу на специфичне детаље саме апликације. Главни снимање софтверска апликација оквирни заједнички дизајн одлуке, оквир наглашава дизајн поновну употребу, па дизајн рама је дужан да користи дизајн образаца.

Поред тога, оквирни дизајн обрасци доприносе разумевању, зрела оквир обично користе различите дизајн образаца, ако сте упознати са овим обрасцима дизајн, нема сумње да ћете брзо схватити структуру оквира, ми смо генерално програмер ако изненада контакти ЕЈБЈ2ЕЕ и други оквири, биће изузетно тешко да се научи, тешко савладати, а онда се окренуо да први мајстор дизајна образац, несумњиво дао анализирате Ј2ЕЕ ЕЈБ или оружани систем.

Принципи пројектовања

Резиме

Зашто би требало да заступају "дизајн образац" то? Основни разлог је да код поновног коришћења, повећање одржавања. Па како да се постигне код га поново користите? Постоји неколико принципа објектно-оријентисани: Отворени Затворени Принцип (Отворени Затворени Принцип, ОЦП), принцип супституције Рихтер (Лисков Замена Принцип, ЛСП), ослањају на принципу обрнуте (Депенденци Инверсион принцип, ДИП), Интерфејс Сегрегација Принцип (Интерфејс Раздвајање Принцип, ИСП), синтеза / полимеризације мултиплексирања принцип (композитни / Агрегатна коришћења Принцип, ШАРАН), минимално познавање принципа (принцип најмање знања, ПЛК, такође познат као Деметер). Отворите Затворена начелу са колор идеализма, који је крајњи циљ објектно-оријентисаног дизајна. Неколико других, може се посматрати као метод за остваривање принципа отварања и затварања.

Дизајн образац је да схвате ове принципе, тако да се постигне код поновну употребу, повећање одржавања сврхе.

Отворена Затворена Принцип

Овај принцип је "Бертранд Меиер" подигао. Оригинал је: "Софтваре ентитети треба да буде отворена за проширење, али затворене за модификацију". То модул је отворен за продужење да одговори, али затворене за модификацију. Модул не мења оригинални би требало да буде ("оригинални", се односи на оригинални код) број за случај ширења. Па како га продужити? Ми видимо фабрички модел "фабрика образац": Под претпоставком ЗхонгГуанЦун, продавац пиратских дискова и сировог материјала за дете, ми смо му дали да дизајнира "софтвер за управљање ЦД продаје." Ми би требало да осмисли "ЦД-РОМ" интерфејс. Слика:

[Пре] ______________

| <> |

| ЦД |

| _____________ |

| Продајни () |

| |

| _____________ | [/ Пре]

Сирови снимак је пиратски диск и њене подкласе. Дете од "ДисцФацтори" за управљање овим дисковима. Код је:

публиц цласс ДисцФацтори {

публиц статиц диск гетДисц (Стринг наме) {

/ / Повратак (ЦД) Цласс.форНаме (име) гетИнстанце ().;

повратак (ЦД) Цласс.форНаме (име) невИнстанце ().;

}

}

Неки људи купују пиратски диск, како да се то оствари?


Претходна 1 Следећи Изаберите Странице
Корисник Преглед
Но цомментс иет
Ја желим да коментаришем [Посетилац (54.158.*.*) | Пријава ]

Језик :
| Проверите код :


Претражи

版权申明 | 隐私权政策 | Ауторско право @2018 Свет енциклопедијско знање