Write A Program Using Static Member Function
Write A Program Using Static Member Function
#include<iostream.h> class test { int code; static int count; public: void setcode(void) { code=++count; } void showcode(void) { cout<<"Object number: "<<code<<"\n"; } static void showcount(void) { cout<<"Count: "<<count<<"\n"; } };
int test::count; int main() { test t1,t2; t1.setcode(); t2.setcode(); test::showcount(); test t3; t3.setcode(); test::showcount(); t1.showcode(); t2.showcode(); t3.showcode(); return 0; } OUTPUT: Count: 2 Count: 3 Object number: 1 Object number: 2 Object number: 3
cout<<"Age: "<<age<<"\n"; } const int size=3; int main() { employee manager[size]; for(int i=0;i<size;i++) { cout<<"\n Details of manager"<<i+1<<"\n"; manager[i].getdata(); } cout<<"\n"; for(i=0;i<size;i++) { cout<<"\n Manager"<<i+1<<"\n"; manager[i].putdata(); } return 0; }
OUTPUT: Details of manager1 Enter name: sumit Enter age: 24 Details of manager2 Enter name: zeenat Enter age: 19 Details of manager3 Enter name: hermione Enter age: 17
Manager1 Name: amrit Age: 24 Manager2 Name: zeenat Age: 19 Manager3 Name: hermione Age: 17
minutes=minutes%60; hours=hours+ t1.hours+ t2.hours; } int main() { time T1,T2,T3; T1.gettime(2,45); T2.gettime(3,30); T3.sum(T1,T2); cout<<"T1=";T1.puttime(); cout<<"T2=";T2.puttime(); cout<<"T3=";T3.puttime(); return 0; } OUTPUT: T1= 2 hours and 45 minutes T2= 3 hours and 30 minutes T3= 6 hours and 15 minutes