构造函数
来源:互联网 发布:如何登陆香港的淘宝网 编辑:程序博客网 时间:2024/06/15 07:57
构造函数的作用:
一种特殊的初始化函数(在对象创建时被自动调用的一种函数),利用特定的值来初始化对象的数据成员。
构造函数的特点:
1、构造函数与类名相同,且没有返回值,不能指定函数类型
2、构造函数必须具有共有属性,但不能像其他成员函数那样显示的调用,它是在定义对象的同时被系统自动调用的
3、构造函数是特殊的成员函数,函数体可以写在类体内,也可以写在类体外
4、构造函数可以重载,即一个类中可以定义多个参数个数或参数类型不同的构造函数
#include "stdafx.h"#include <iostream>using namespace std;/************************************************************************//* 构造函数:一种特殊的初始化函数 构造函数的特点: 1、构造函数与类名相同,且没有返回值,不能指定函数类型 2、构造函数必须具有共有属性,但不能像其他成员函数那样显示的调用,它是在定义对象的 同时被相系统自动调用的 3、构造函数是特殊的成员函数,函数体可以写在类体内,也可以写在类体外 4、构造函数可以重载,即一个类中可以定义多个参数个数或参数类型不同的构造函数*//************************************************************************/class Clock{public: Clock(int H, int M, int S); void ShowTime(void);private: int Hour; int Minute; int Second;};Clock::Clock(int H, int M, int S){ Hour = H; Minute = M; Second = S;}void Clock::ShowTime(void){ cout << Hour << "时" << Minute << "分" << Second << "秒" << endl;}int _tmain(int argc, _TCHAR* argv[]){ Clock MyClock(10, 59, 59);// 调用构造函数 MyClock.ShowTime(); return 0;}
0 0
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 构造函数
- 我的软著和专利
- 游戏开发笔记-技能系统
- RedHat Enterprise 6下MySQL5.7的安装
- 欢迎使用CSDN-markdown编辑器
- 修改CentOS Linux服务器的主机名
- 构造函数
- CCNA公开课——小型园区局域网布置
- Material Design 的学习
- Mac OS 10.12.2 重装升级 openssl
- 基本Kmeans算法介绍及其实现
- iconv(文件编码格式转换)
- LeetCode解题报告 349. Intersection of Two Arrays [easy]
- 用产品思维设计API(一)——RESTful就是个骗局
- Lambda语法(中)