C++ OOD Practice of Object-Oriented Technology