// // CS1711B, 1999/10/27 // #ifndef COMPUTER_CLASS #define COMPUTER_CLASS class Computer{ private: String serNumber; // the identifying number String user; // name of current user String processor; // cputype int ram; // memory public: // constructor Computer(String newSerNumber, String newProcessor, int newRam); //access function prototypes String getSerNumber(); String getUser(); String getProcessor(); int getRam(); // set function prototypes void setUser(String newUser); void memUpgrade(int newRam); } // *********************************************************** // Computer class implementation // *********************************************************** // implementation of the Computer constructor Computer::Computer(String newSerNumber, String newProcessor, int newRam): //NB!! colon... serNumber(newSerNumber), processor(newProcessor), ram(newRam) {} // implements access functions String Computer::getSerNumber(); String Computer::getUser(); String Computer::getProcessor(); int Computer::getRam(); // implements set functions void Computer::setUser(String newUser); void Computer::memUpgrade(int newRam); #endif