| Abstraction Mechanisms, Part 1 - slide 2 : 41 |
Members do not need to be textually embedded in C++ classes and structs
Class design is emphasized by separating class definition from member definition
The programmer writes source code that reflects the class design
class Point {
private:
double x, y;
public:
Point(double, double);
Point();
double getx () const;
double gety () const;
void move(double, double);
double distance_to(Point) const;
};





