///////////////////////////////////////////////////////////////////////// // F_LowerLevel.cpp - demonstrate how class structures becomes // // flexible // // // // Jim Fawcett, CSE775 - Distributed Objects, Summer 2010 // ///////////////////////////////////////////////////////////////////////// #include "F_LowerLevel.h" #include F_LowerLevel::F_LowerLevel(void) { std::cout << "\n creating instance of F_LowerLevel"; } F_LowerLevel::~F_LowerLevel(void) { std::cout << "\n destroying instance of F_LowerLevel"; } void F_LowerLevel::say() { std::cout << "\n instance of F_LowerLevel here"; } IF_LowerLevel* factory_LowerLevel::createLowerLevel() { return new F_LowerLevel(); }