|
Syntax 6.1 : Class
Definitions
class Class_name
{
public: constructor declarations
member function declarations
private: data fields
};
| Example: |
class Point
{
public:
Point (double xval, double yval);
void move(double dx, double dy);
double get_x() const;
double get_y() const;
private:
double x;
double y;
};
|
| Purpose: |
Define the interface and data fields of a
class. |
|