c++图形类设计