#include<iostream>
using namespace std;
class Box{
public:
Box(int,int);
int volume();
static int height;
int width;
int length;
};
Box::Box(int w,int l)
{
width=w;
length=l;
}
int Box::volume()
{
return (height*width*length);
}
int Box::height=10;
int main()
{
Box box1(10,15);
Box box2(15,20);
cout<<box1.height<<endl;
cout<<box2.height<<endl;
cout<<Box::height<<endl;
cout<<box1.volume()<<endl;
return 0;
}
友元
#include<iostream>
using namespace std;
class Time{
public:
Time(int,int,int);
friend void display(Time &);
private:
int hour;
int minute;
int sec;
};
Time::Time(int h,int m,int s)
{
hour=h;
minute=m;
sec=s;
}
void display(Time &t)
{
cout<<t.hour <<":"<<t.minute <<":"<<t.sec <<endl;
}
int main()
{
Time t1(12