|
#ifndef X_HPP
|
|
#define X_HPP
|
|
|
|
class X {
|
|
private:
|
|
int m; // the representation (implementation) is private
|
|
|
|
public:
|
|
// the user interface is public
|
|
X(int i = 0); // constructor (initialize the data member m)
|
|
|
|
int mf(int i); // a member function
|
|
};
|
|
|
|
#endif // X_HPP
|
|
|