带参构造函数例题-声明一个电视机类
#include<iostream>
#include<cstring>
using namespace std;
class TV
{
private:
int type;
char *brand;
int timer;
public:
TV(int t,char bra[],int ti);
void display();
};
TV::TV(int t,char bra[],int ti)
{
type = t;
brand = new char[strlen(bra)+1];
strcpy(brand,bra);
timer = ti;
}
void TV::display()
{
cout<<"type:"<<type<<endl;
cout<<"brand:"<<brand<<endl;
cout<<"sevice timer:"<<timer<<endl;
}
int main()
{
TV t1(1001,"geli",3);
t1.display();
return 0;
}

858

被折叠的 条评论
为什么被折叠?



