#include "rect.h" OrtRect::OrtRect(int width, int height) { right.assign(width, height); } OrtRect::OrtRect(const Point& s, const Point& p) { left=s; right=p; } int OrtRect::area() { return((right.x-left.x)*(right.y-left.y)); } int OrtRect::perimeter() { return(2*(right.x-left.x)*(right.y-left.y)); } ostream& operator<<(ostream& s, OrtRect& r) { return s << "[" << r.left << ", " << r.right << "]"; }
© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 12/16/1998 |