To count the object value using the storage keyword static.
ALGORITHM:
STEP 1: Start the program.
STEP 2: Declare the class name as Stat with data member s and member functions.
STEP 3: The constructor Stat() which is used to increment the value of count as 1 to to assign the variable code.
STEP 4: The function showcode() to display the code value.
STEP 5: The function showcount() to display the count value.
STEP 6: Stop the program.
PROGRAM: by abglobe.blogspot.com
#include<iostream.h>
#include<conio.h>
class stat
{
int code;
static int count;
public:
stat()
{
code=++count;
}
void showcode()
{
cout<<"\n\tObject number is :"<<code;
}
static void showcount()
{
cout<<"\n\tCount Objects :"<<count;
}
};
int stat::count;
void main()
{
clrscr();
stat obj1,obj2;
obj1.showcount();
obj1.showcode();
obj2.showcount();
obj2.showcode();
getch();
}
#include<iostream.h>
#include<conio.h>
class stat
{
int code;
static int count;
public:
stat()
{
code=++count;
}
void showcode()
{
cout<<"\n\tObject number is :"<<code;
}
static void showcount()
{
cout<<"\n\tCount Objects :"<<count;
}
};
int stat::count;
void main()
{
clrscr();
stat obj1,obj2;
obj1.showcount();
obj1.showcode();
obj2.showcount();
obj2.showcode();
getch();
}
No comments:
Post a Comment