// CSE 333 Su12 Lecture 10 demo: usepoint.cc
// Gribble/Perkins

// Client code to demo use of Point class defined in Point.h
// and implemented in Point.cc.  In this program, the Point
// objects are ordinary variables allocated on the stack,
// not dynamic storage allocated on the heap with new.

#include <iostream>
#include "Point.h"

using namespace std;

int main(int argc, char **argv){
  Point p1(1, 2);
  Point p2(4, 6);

  cout << "p1 is: (" << p1.get_x() << ", ";
  cout << p1.get_y() << ")" << endl;

  cout << "p2 is: (" << p2.get_x() << ", ";
  cout << p2.get_y() << ")" << endl;

  cout << "dist : " << p1.Distance(p2) << endl;
  return 0;
}