文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>c++开拓 »今天写了两个类方面的小程序!

c++开拓 »今天写了两个类方面的小程序!

时间:2010-09-20  来源:云之迦楼罗

发表于2006-1-21 22:58:05

里面有很多没用的变量,我开始设的,后来没用上,懒着删了,反正不耽误执行,就这么地吧!

#include <iostream.h>
#include <string.h>
class cPerson
{
 char name[20];
 int age;
public:
 int number;
 void setname(char *ss){strcpy(name,ss);}
 void setage(int tage){age=(tage<0)?0:tage; }
 void disp();
};
void cPerson::disp()
{
 cout<<"Name"<<name<<'\n';
 cout<<"age"<<age<<'\n';
}
void main()
{
 
 cPerson man;
 man.number=1;
 man.setname("shao");
 man.setage(20);
 
 cPerson woman;
 woman.number=2;
 woman.setname("wang");
 woman.setage(21);
 
 man.disp();
 woman.disp();




还有一个,我改了以后的,我把name的输入方法改了,去掉了私有类,直接给公有类的name赋值

#include <iostream.h>
#include <string.h>
class cPerson
{
 int age;
public:
 int number;
 char name[20];
 void setage(int tage){age=(tage<0)?0:tage; }
 void disp();
};
void cPerson::disp()
{
 cout<<"Name"<<name<<'\n';
 cout<<"age"<<age<<'\n';
}
void main()
{
 
 cPerson man;
 man.number=1;
 cin>>man.name;
 man.setage(20);
 
 cPerson woman;
 woman.number=2;
 cin>>woman.name;
 woman.setage(21);
 
 man.disp();
 woman.disp();

  

我不太理解类中的私有类和公有类怎么用,我用公有和私有,写了一个程序,然后我把它改了一下,全改成公有类,一样有相同的效果,
后来我问我安安姐,我安安姐说我后一个程序封装性不好,什么是封装性呢?明天得好好看看!看明白了我继续跟贴!晚安各位!

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载