Эмне үчүн биз адаптер үлгүлөрүн колдонобуз?
Эмне үчүн биз адаптер үлгүлөрүн колдонобуз?

Video: Эмне үчүн биз адаптер үлгүлөрүн колдонобуз?

Video: Эмне үчүн биз адаптер үлгүлөрүн колдонобуз?
Video: ALOE Herbalife. Тамакты кантип жакшыртса жана тамак сиңирүү жолдорун калыбына келтирсе болот. Детокс 2024, Ноябрь
Anonim

Аныктама: The адаптер үлгүсү класстын интерфейсин кардарлар күткөн башка интерфейске айландыруу. Адаптер шайкеш келбеген интерфейстерден улам башкасы мүмкүн болбогон класстардын чогуу иштешине мүмкүнчүлүк берет.

Андан тышкары, эмне үчүн бизге адаптер дизайн үлгүсү керек?

Программалык камсыздоо инженериясында адаптер үлгүсү программалык камсыздоо болуп саналат Дизайн үлгүсү бул учурдагы класстын интерфейсин башка интерфейстен колдонууга мүмкүндүк берет. Ал көп учурда учурдагы класстарды баштапкы кодун өзгөртпөстөн башкалар менен иштөө үчүн колдонулат.

Андан кийин, суроо туулат, дизайн үлгүлөрүн колдонуу эмне? Дизайн үлгүлөрү иштеп чыгуучулар тарабынан курулуш учурунда көп кездешүүчү жалпы структуралык көйгөйлөрдү чечүү үчүн колдонулган көрсөтмөлөр колдонмо . Булар үлгүлөр катаны оңдоо же жаңы функцияны кошуу керек болгондо коддун окулушун жогорулатыңыз жана баштапкы коддогу коддун өзгөртүүлөрүнүн санын азайтыңыз.

Адамдар дагы суроо беришет, адаптер эмнеге колдонулат?

Адаптерлер (кээде жабдыктар деп аталат) бир сайгычы бар перифериялык түзүлүштү компьютердин башка уячасына туташтырууга мүмкүндүк берет. Алар көбүнчө заманбап түзмөктөрдү эски системадагы эски портко же эски түзмөктөрдү заманбап портко туташтыруу үчүн колдонулат. Мындай адаптерлер толугу менен пассивдүү болушу мүмкүн, же активдүү схемаларды камтышы мүмкүн.

Адаптер дизайн үлгүсүбү?

Программалык камсыздоо инженериясында адаптер үлгүсү программалык камсыздоо болуп саналат Дизайн үлгүсү (ошондой эле орогуч катары белгилүү, жасалгалоочу менен бөлүшүлгөн альтернативалуу ат үлгү ) бар класстын интерфейсин башка интерфейс катары колдонууга мүмкүндүк берет.

Сунушталууда: