Advertisement
klippa

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

Oct 19th, 2017
177
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: public ListContainer {
  2. public:
  3.     //...
  4.     // открытые методы
  5.    
  6.     // Абстракция, формируемая этими методами, относится к уровню «employee» (сотрудник).
  7.     void AddEmployee( Employee employee );
  8.     void RemoveEmployee( Employee employee );
  9.  
  10.     // Абстракция, формируемая этими методами, относится к уровню «list» (список).
  11.     Employee NextItemInList();
  12.     Employee FirstItem();
  13.     Employee LastItem();
  14.     // ...
  15. private:
  16.     // ...
  17. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement