diff options
Diffstat (limited to 'Examples/contract/simple_cxx/example.h')
-rw-r--r-- | Examples/contract/simple_cxx/example.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/Examples/contract/simple_cxx/example.h b/Examples/contract/simple_cxx/example.h deleted file mode 100644 index de708bb7b..000000000 --- a/Examples/contract/simple_cxx/example.h +++ /dev/null @@ -1,34 +0,0 @@ -/* File : example.h */ - -class Shape { -public: - Shape() { - nshapes++; - } - virtual ~Shape() { - nshapes--; - } - double x, y; - void move(double dx, double dy); - virtual double area(void) = 0; - virtual double perimeter(void) = 0; - static int nshapes; -}; - -class Circle : public Shape { -private: - double radius; -public: - Circle(double r) : radius(r) { } - virtual double area(void); - virtual double perimeter(void); -}; - -class Square : public Shape { -private: - double width; -public: - Square(double w) : width(w) { } - virtual double area(void); - virtual double perimeter(void); -}; |