当前位置: 首页 > wzjs >正文

做果蔬零售的网站建站平台哪个好

做果蔬零售的网站,建站平台哪个好,wordpress 摘要 换行,南通做网络网站本文章主要供自己复习已经学过的算法,并不适合小白进行学习。如果有刚学c代码的小白请前往别处进行学习。 1.类的引入。 在c中,存在这样一种数据类型。是多个数据类型的总和,其中可以包含变量也可以包含函数。这就是类的类型。以下是类类型…

本文章主要供自己复习已经学过的算法,并不适合小白进行学习。如果有刚学c++代码的小白请前往别处进行学习。

1.类的引入。

在c++中,存在这样一种数据类型。是多个数据类型的总和,其中可以包含变量也可以包含函数。这就是类的类型。以下是类类型的实现代码:

class a1{
public:
a1(int d1)
{_d1=d1;
}
private:
int _d1;
}

如图所示的d1就是c++的一个类,这个类包含了函数a1(构造函数后面会讲),私有类型_d1。如果在变量中加上private,那么在类外就无法直接访问到该变量。反之public是可以的。

2.类的this指针

class Date
{ 
public:void Init(int year, int month, int day){_year = year;_month = month;_day = day;}void Print(){cout <<_year<< "-" <<_month << "-"<< _day <<endl;}
}int main()
{Date d1, d2;d1.Init(2022,1,11);d2.Init(2022, 1, 12);d1.Print();d2.Print();return 0;
}

我们此时有如上图代码,先初始化类d1,d2.其实对于d1,还是d2来说,我们所调用的函数都是一样的,但是为什么我们在后面print的时候仍然可以准确的对应输出相应的日期呢。其实在类中的每个函数都存在一个this指针,大概就是init(int year,int month,int day,class * this),print(*this),在每个函数中传入d1本身的指针。明明调用的是同一个函数,为什么结果会不一样呢,因为c++引入了this指针
编译器会自动把上面的内容这样翻译:
 void Print(Date *const this)
 {
 cout <<this->_year<< "-" <<this->_month << "-"<<this-> _day <<endl;
 }
 d1.Print(&d1);
 d2.Print(&d2);
注意,是编译器可以这样翻译,我们只能理解,不能直接这样写。
形参和实参不能显示的使用this,只能在成员函数里面使用,比如上面cout的内容
就是合法的。

3.类的构造函数

在类中有一种函数,起到初始化类的作用,不用我们手动调用,创建时会自动调用。他的函数名是和类名一样的,例如创建类class a1,那么构造函数名字就是a1不需要任何返回值,而且其参数一般可以写成int s1=1,如果不传参那就用1作为初始值。

不写构造函数,编译器会自动给无参数的构造函数。即初始化为随机值。

4.拷贝构造函数

	s1(s1& x){_date = x._date;}

可以使用别的类型创造一样的对象。

5.析构函数

跟构造函数功能相反,一般类的销毁会使用。

http://www.dtcms.com/wzjs/389232.html

相关文章:

  • 沙元埔做网站的公司顾问式营销
  • 免费推广网站工具推广链接怎么自己搞定
  • 四川建设银行手机银行下载官方网站下载seo整站优化外包公司
  • qwins是哪个网站做的爱站网站
  • 临沂网站制作定制关键词seo优化排名
  • 福州仓前网站建设seo技术培训沈阳
  • 石家庄市做网站环球军事网
  • 宿迁网站seo查询在线
  • 郑州网站建设公司制作定制策划书模板
  • 临沂网站制作价格外贸出口平台网站
  • 网站建设哪个公司网址怎么制作
  • 网站会说话河南网站开发公司
  • 做五金批发的适合在哪些网站在线外链工具
  • 黄页88网企业名录搜索软件关键词排名优化营销推广
  • 网站做动态图片不显示网络推广
  • 升腾d9116 做网站在线seo
  • asp.net网站连接mysql怎么找关键词
  • 做音乐网站需要版权么个人网站的制作模板
  • 如何提升网站打开速度营销网点机构号
  • 英文网站建设方案企业网站管理系统怎么操作
  • 网页设计与制作教程知识点总结成都关键词seo推广电话
  • wordpress主题的使用教程seo优化专员招聘
  • 手机网站模板源码下载教育培训机构管理系统
  • 自己可以做企业网站吗教育机构退费纠纷找谁
  • 在家做兼职哪个网站靠谱数字营销网站
  • 做网站阿里云买哪个服务器好点厦门seo俱乐部
  • 旅游扁平化设计网站模板北京今日重大新闻
  • 微信开放api安徽seo推广公司
  • pw网站更换域名网络营销讲师
  • 怎么做刷qq会员网站2018加快百度收录的方法