// ==========================================================================
// $Id: default_construct.cpp,v 1.1 2006/10/02 01:52:09 jlang Exp $
// CSI2372 example Code for lecture 5
// ==========================================================================
// (C)opyright:
//
//   Jochen Lang
//   SITE, University of Ottawa
//   800 King Edward Ave.
//   Ottawa, On., K1N 6N5
//   Canada. 
//   http://www.site.uottawa.ca
// 
// Creator: jlang (Jochen Lang)
// Email:   jlang@site.uottawa.ca
// ==========================================================================
// $Log: default_construct.cpp,v $
// Revision 1.1  2006/10/02 01:52:09  jlang
// More constructor examples added
//
// Revision 1.1  2006/09/23 00:00:55  jlang
//
// ==========================================================================
class Point2D {
  double d_x;
  double d_y;
public:
  Point2D( double _x, double _y );
};

/**
 * Point2D - All argument constructor
 */
Point2D::Point2D( double _x, double _y ) {
  d_x = _x;
  d_y = _y;
}

int main() {
  Point2D pt;
  Point2D pts[512];
}
