所在的位置: C++ >> C++优势 >> C入门第九十三个程序

C入门第九十三个程序

类和对象-对象特性-构造函数和析构函数案例程序如下:

#includeiostream

usingnamespacestd;

//对象的初始化和清理

//1.构造函数进行初始化操作

classPerson

{

public:

  //1.构造函数

  //没有返回值不用写void

  //函数名与类名相同

  //构造函数可以有参数,可以发生重载

  //创建对象的时候构造函数会自动调用,而且只调用一次

  Person()

  {

    cout"Person构造函数的调用"endl;

  }

  //2.析构函数进行清理的操作

  //没有返回值,不写void

  //函数名与类名相同在名称前加~

  //析构函数不可以有参数不可以发生重载

  //对象在销毁前会自动调用析构函数而且只会调用一次

  ~Person()

  {

    cout"Person析构函数的调用"endl;

  }

};

//构造和析构都是必须有的实现,如果我们自己不提供,编译器会提供一个空实现的构造和析构

voidtest01()

{

Personp;//在栈上的数据,test01执行完毕后,释放这个对象  

}

intmain()

{

  test01();

  //Personp;//对象创建在主函数内,

  system("pause");//运行程序会后,会显示构造函数,然后停在这条语句,按任意键显示析构函数

  return0;

}

编程不是聪明人的游戏而是使人变聪明的游戏

博远机器人教育是年成立的一家主要从事5-16岁儿童智力及青少年科技培训的服务性机构,秉承和发扬了乐高教学理念。乐高教育课程体系源自丹麦,创始于年,倾心教育80多年,是全球最受家长和孩子们喜欢的经典品牌,教学方式独特、专业和充满创造力、乐趣的课程,为5~16岁儿童打开了发现、探索世界及未来创新世界的大门!

年由吉林省电教馆举办的:吉林省中小学信息技术创新与实践活动中,省赛特色项目:铁甲钢拳取得冠军,亚军,季军。

年全国青少年教育机器人等级考试:吉林省主考单位东北师范大学明珠学校授予首批指定培训基地

年由长春市教育局举办的:长春市第一届机器人大赛,狭路相逢项目:取得亚军

年由吉林省电教馆举办的:吉林省中小学信息技术创新与实践活动省赛特色项目:最佳射手取得冠军亚军

乐高课程编程课程咨询电话(


转载请注明:http://www.aierlanlan.com/grrz/56.html

  • 上一篇文章:
  •   
  • 下一篇文章: