Ресурс:
Объектно-ориентированное программирование в С++: лекциии упражнения