// @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_