Інтерфейс-маркер — це модель дизайну в інформатиці, яка використовується мовами програмування, аби надати інформацію про об'єкт під час виконання. Він надає засоби для асоціації метаданих із класом, де мова не має явної підтримки таких метаданих.
Деякі мови програмування надають підтримку метаданим, до яких можна отримати доступ за допомогою рефлексії. Так, наприклад, атрибути у мові C#.
Опис мовою C#
Наприклад, для позначення класу, який зберігається в базі даних, ми можемо використати наступний інтерфейс. Він не містить жодних властивостей чи методів, оскільки всі сутності різняться між собою. Також цей інтерфейс не містить жодної інформації про ідентифікатор, бо у деяких випадках ідентифікатор може бути складеним ключем, а написання власного класу під ключ не виправдовує складності у випадку проміжних таблиць.
interface IEntity { }
Ця стаття не містить . (червень 2020) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Interfejs marker ce model dizajnu v informatici yaka vikoristovuyetsya movami programuvannya abi nadati informaciyu pro ob yekt pid chas vikonannya Vin nadaye zasobi dlya asociaciyi metadanih iz klasom de mova ne maye yavnoyi pidtrimki takih metadanih Deyaki movi programuvannya nadayut pidtrimku metadanim do yakih mozhna otrimati dostup za dopomogoyu refleksiyi Tak napriklad atributi u movi C Opis movoyu C Napriklad dlya poznachennya klasu yakij zberigayetsya v bazi danih mi mozhemo vikoristati nastupnij interfejs Vin ne mistit zhodnih vlastivostej chi metodiv oskilki vsi sutnosti riznyatsya mizh soboyu Takozh cej interfejs ne mistit zhodnoyi informaciyi pro identifikator bo u deyakih vipadkah identifikator mozhe buti skladenim klyuchem a napisannya vlasnogo klasu pid klyuch ne vipravdovuye skladnosti u vipadku promizhnih tablic interface IEntity Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno cherven 2020