...
Shape.h@0:0bd684b9e2c3, 2019-08-08 (annotated)
- Committer:
- kaushalpkk
- Date:
- Thu Aug 08 18:32:59 2019 +0000
- Revision:
- 0:0bd684b9e2c3
- Child:
- 1:2bc647d6c00d
first commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kaushalpkk | 0:0bd684b9e2c3 | 1 | #ifndef MY_SHAPE |
kaushalpkk | 0:0bd684b9e2c3 | 2 | #define MY_SHAPE |
kaushalpkk | 0:0bd684b9e2c3 | 3 | |
kaushalpkk | 0:0bd684b9e2c3 | 4 | #include "mbed.h" |
kaushalpkk | 0:0bd684b9e2c3 | 5 | |
kaushalpkk | 0:0bd684b9e2c3 | 6 | class Shape{ |
kaushalpkk | 0:0bd684b9e2c3 | 7 | public: |
kaushalpkk | 0:0bd684b9e2c3 | 8 | Shape(int); |
kaushalpkk | 0:0bd684b9e2c3 | 9 | Shape(int, int); |
kaushalpkk | 0:0bd684b9e2c3 | 10 | int getArea(); |
kaushalpkk | 0:0bd684b9e2c3 | 11 | int getPerimeter(); |
kaushalpkk | 0:0bd684b9e2c3 | 12 | private: |
kaushalpkk | 0:0bd684b9e2c3 | 13 | int _x; |
kaushalpkk | 0:0bd684b9e2c3 | 14 | int _y; |
kaushalpkk | 0:0bd684b9e2c3 | 15 | int _area; |
kaushalpkk | 0:0bd684b9e2c3 | 16 | int _perim; |
kaushalpkk | 0:0bd684b9e2c3 | 17 | }; |
kaushalpkk | 0:0bd684b9e2c3 | 18 | |
kaushalpkk | 0:0bd684b9e2c3 | 19 | #endif |