КАТЕГОРИЯ:


Абстрактни типове данни и информация се крие

Особено интересен резултат от политиките на обектно-ориентирани, в който модулите са базирани на реализации на съчленени дъмпери (категории), е, че тя дава ясен отговор на въпроса, който остава нерешен в обсъждането на информация скривалището: как трябва да се споделят публичния и скритите свойства на модула - видимото и невидимото на айсберга?


Фиг. 6.6. ADT оглед на модула, когато се скрие информация

Ако модулът е един клас, получен от ADT, отговорът е ясен. От трите части, участващи в тази еволюция, E1 - ADT спецификация е отворен, и E2 и E3 - изборът на представителство и изпълнение на ADT функции по отношение на това представителство - трябва да бъде затворена (тайно). Когато започнем да се изгради класа, лицето е все още на четвъртата част, също е тайна, - подкрепа свойства, необходими за вътрешни нужди на тези програми.

По този начин, използването на абстрактни типове данни като източник модули ни дава практически, недвусмислена индикация за използването на информацията, се крие в нашите проекти.

<== Предишна лекция | На следващата лекция ==>
| Абстрактни типове данни и информация се крие

; Дата: 03.01.2014; ; Прегледи: 291; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:


Вижте също:



ailback.ru - Edu Doc (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 11.45.9.26
Page генерирана за: 0.005 сек.