====== Basic constructor ======
class Example
{
public:
void someMethod( double someDouble );
double someFunction( void );
Example(); // This is the constructor
private:
double someDouble;
};
Example::Example(void)
{
cout << "Constructor was called" << endl;
}
====== Initialization lists to initialize members ======
Example::Example( double someDoubleParam): someDouble(someDoubleParam)
{
cout << "Constructor was called" << endl;
}
====== Create objects ======
int x(5); // (int x = 5)
Fraction fiveThirds(5, 3); // Fraction fiveThirds = Fraction(5,3)