// @topic S-0303-06-01-20 C++ interface // @brief IShape interface // IShape.h #ifndef ISHAPE_H_INCLUDED_ #define ISHAPE_H_INCLUDED_ /*interface*/ class IShape { public: virtual void draw() = 0; virtual ~IShape() {} };//class IShape #endif //ISHAPE_H_INCLUDED_