/* * main.cpp * * Created on: Nov 18, 2010 * Author: mike * for use in Yale course CPSC 427a, Fall 2010 */ #include using namespace std; #include "kitchen.hpp" #include "style.hpp" #include "wallcabinet.hpp" #include "floorcabinet.hpp" int main() { cout << "Kitchen Viewer" << endl; cout << "A modern kitchen:" << endl; ModernKStyle modsty; Kitchen modkit(&modsty); // Modern style kitchen modkit.getWallCabinet(); modkit.getWallCabinet(); modkit.getFloorCabinet(); modkit.print(cout) << endl; cout << "An antique kitchen:" << endl; AntiqueKStyle antsty; Kitchen antkit(&antsty); // Antique style kitchen antkit.getFloorCabinet(); antkit.getWallCabinet(); antkit.getFloorCabinet(); antkit.getFloorCabinet(); antkit.print(cout); }