// CS304P Lab 12 Problem KST Learning #include #include using namespace std; template class ReadData { private: T a, b; public: void read() { cout << "\n\nEnter First Value : "; cin >> a; cout << "\n\nEnter Second Value : "; cin >> b; } friend class Subtract; }; class Subtract { public: void Sub() { ReadData obj1; ReadData obj2; cout << "*** Integer Type Data ***"; obj1.read(); cout << "\n\nObj1 Subtract Result : " << obj1.a - obj1.b; cout << "\n\n*** Float Type Data ***"; obj2.read(); cout << "\n\nObj2 Subtract Result : " << obj2.a - obj2.b; } }; main() { Subtract obj; obj.Sub(); getch(); return 0; }