#include "CubeClass.h" #include using namespace std; Cube::Cube() { height = width = depth = 1; // oooh... } Cube::Cube(double h, double w, double d) { if (h <= 0) { cout << "Height must be > 0. Initializing to 1.\n"; height = 1; } else height = h; // etc... } double Cube::volume() const { // etc... } double Cube::getHeight() const { // etc... } double Cube::getWidth() const { // etc... } double Cube::getDepth() const{ // etc... } Cube operator * (double multiplier, const Cube& c) { double h = multiplier * c.getHeight(); double w = multiplier * c.getWidth(); double d = multiplier * c.getDepth(); Cube result(h, w, d); return result; } Cube operator - (const Cube& a, const Cube& b) { // etc... } bool operator <= (const Cube& a, const Cube& b) { // etc... }