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

做网站需要公司备案门户网站建设百度文库

做网站需要公司备案,门户网站建设百度文库,很多国外ip访问网站,最新联播新闻类的构造函数 类的构造函数是类的一种特殊的成员函数#xff0c;它会在每次创建类的新对象时执行。 构造函数的名称与类的名称是完全相同的#xff0c;并且不会返回任何类型#xff0c;也不会返回 void。构造函数可用于为某些成员变量设置初始值。 下面的实例有助于更好地…类的构造函数 类的构造函数是类的一种特殊的成员函数它会在每次创建类的新对象时执行。 构造函数的名称与类的名称是完全相同的并且不会返回任何类型也不会返回 void。构造函数可用于为某些成员变量设置初始值。 下面的实例有助于更好地理解构造函数的概念 实例 #include iostreamusing namespace std;class Line {public:void setLength( double len );double getLength( void );Line(); // 这是构造函数private:double length; };// 成员函数定义包括构造函数 Line::Line(void) {cout Object is being created endl; }void Line::setLength( double len ) {length len; }double Line::getLength( void ) {return length; } // 程序的主函数 int main( ) {Line line;// 设置长度line.setLength(6.0); cout Length of line : line.getLength() endl;return 0; } 当上面的代码被编译和执行时它会产生下列结果 Object is being created Length of line : 6 带参数的构造函数 默认的构造函数没有任何参数但如果需要构造函数也可以带有参数。这样在创建对象时就会给对象赋初始值如下面的例子所示 实例 #include iostreamusing namespace std;class Line {public:void setLength( double len );double getLength( void );Line(double len); // 这是构造函数private:double length; };// 成员函数定义包括构造函数 Line::Line( double len) {cout Object is being created, length len endl;length len; }void Line::setLength( double len ) {length len; }double Line::getLength( void ) {return length; } // 程序的主函数 int main( ) {Line line(10.0);// 获取默认设置的长度cout Length of line : line.getLength() endl;// 再次设置长度line.setLength(6.0); cout Length of line : line.getLength() endl;return 0; } 当上面的代码被编译和执行时它会产生下列结果 Object is being created, length 10 Length of line : 10 Length of line : 6 使用初始化列表来初始化字段 使用初始化列表来初始化字段 Line::Line( double len): length(len) {cout Object is being created, length len endl; } 上面的语法等同于如下语法 Line::Line( double len) {length len;cout Object is being created, length len endl; } 假设有一个类 C具有多个字段 X、Y、Z 等需要进行初始化同理地您可以使用上面的语法只需要在不同的字段使用逗号进行分隔如下所示 C::C( double a, double b, double c): X(a), Y(b), Z(c) {.... } 类的析构函数 类的析构函数是类的一种特殊的成员函数它会在每次删除所创建的对象时执行。 析构函数的名称与类的名称是完全相同的只是在前面加了个波浪号~作为前缀它不会返回任何值也不能带有任何参数。析构函数有助于在跳出程序比如关闭文件、释放内存等前释放资源。 下面的实例有助于更好地理解析构函数的概念 实例 #include iostreamusing namespace std;class Line {public:void setLength( double len );double getLength( void );Line(); // 这是构造函数声明~Line(); // 这是析构函数声明private:double length; };// 成员函数定义包括构造函数 Line::Line(void) {cout Object is being created endl; } Line::~Line(void) {cout Object is being deleted endl; }void Line::setLength( double len ) {length len; }double Line::getLength( void ) {return length; } // 程序的主函数 int main( ) {Line line;// 设置长度line.setLength(6.0); cout Length of line : line.getLength() endl;return 0; } 当上面的代码被编译和执行时它会产生下列结果 Object is being created Length of line : 6 Object is being deleted
http://www.zqtcl.cn/news/479149/

相关文章:

  • 搞好姓氏源流网站建设Wordpress 商城主题过于臃肿
  • 如何网站客户案例上海网站备案查询
  • 沈阳大熊网站建设制作北京门户网站制作公司
  • 如何制作自己的网站免费最好的建站平台
  • 自己网站做电子签章有效么网站的规划与建设案例分析
  • 945新开传奇网站深圳动画营销推广的原因
  • 网站制作加盟网站推广 知乎
  • 广西东晋建设有限公司网站电商详情页模板免费套用
  • dedecms 做影网站商丘家居网站建设
  • 七里港网站建设商城购物网站有哪些模块
  • 中英网站怎么做网站域名的作用是什么
  • 网站建设开题报告ppt模板重庆建设工程信息网址
  • 做个什么类型网站百度云资源链接分享群组
  • 商务网站建设的主流程西安建设局网站
  • 邢台营销型网站建设做网站的保证承诺
  • 关于茶叶的网站模板免费下载wordpress多边形按钮
  • 贵阳市网站建设手工制作花
  • 娄底哪里做网站免费永久不限空间
  • 网站标签怎么做wordpress 后台模板
  • 内江移动网站建设网站内部链接的作用有哪些
  • 阿里云的wordpress建站wordpress 批量定时发布
  • 网站院长信箱怎么做海报设计制作网站
  • 办网站如何备案怎么制作微信链接网页
  • 聊城门户网站建设怎样能有个人网站
  • 营销网站建设资料创意网站 模板
  • 免费的短网址生成器深圳外贸网站优化
  • 网站推广哪个平台最好图库
  • 在东莞做网站vue做网站好吗
  • 手机网站的页面大小郑州恩恩网站建设
  • 视频运营管理平台长沙网站seo技术