Advertisement
klippa

Интерфейс, формирующий согласованную абстракцию

Oct 19th, 2017
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.57 KB | None | 0 0
  1. class EmployeeCensus {
  2. public:
  3.     // ...
  4.     // открытые методы
  5.  
  6.     // Абстракция, формируемая всеми этими методами, теперь относится к уровню «employee».
  7.     void AddEmployee( Employee employee );
  8.     void RemoveEmployee( Employee employee );
  9.     Employee NextEmployee();
  10.     Employee FirstEmployee();
  11.     Employee LastEmployee();
  12.     //...
  13. private:
  14.     // Тот факт, что класс использует библиотеку ListContainer, теперь скрыт.
  15.     ListContainer m_EmployeeList;
  16.     // ...
  17. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement