home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv8.zip / VACPP / IBMCPP / samples / COMPILER / SAMPLE07 / METHOD1 / MAIN.CPP < prev    next >
Text File  |  1993-05-17  |  769b  |  27 lines

  1. #include <iostream.h>
  2. #include <assert.h>
  3. #include "vf.h"
  4.  
  5. int main(void)
  6.    {
  7.    rectangle r1,r2;    // Creates two objects
  8.    triangle  t1;
  9.  
  10.    cout << "\n\n" ;
  11.    cout << "Number of rectangles created " << rectangle::objectCount << '\n';
  12.    cout << "Number of triangles created " << triangle::objectCount << '\n';
  13.    cout << "Number of base objects " << area::objectCount << "\n\n";
  14.  
  15.    cout << "Setting dimensions of rectangle to be  2.5 x 2. \n";
  16.    r1.setarea(2.5,2);
  17.  
  18.    cout << "Setting dimensions of triangle to be base=4, height=2 \n";
  19.    t1.setarea(4,2);
  20.  
  21.    cout << "Area of rectangle is " << r1.getarea() << '\n' ;
  22.    cout << "Area of triangle is " << t1.getarea() << "\n\n" ;
  23.  
  24.    cout << "Program terminates";
  25.    return 0;
  26.    }
  27.