上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 66 下一页
摘要: 析构函数的特点: 1、析构函数与类名相同,但它前面必须加上波浪号~ 2、析构函数不返回任何值,在定义析构函数时,是不能说明它的类型的,甚至说明void类型也不能 3、析构函数没有参数,因此不能被重载。一个类可以有多个构造函数,但是只能有一个析构函数 4、撤销对象时,编译系统会自动调用析构函数//例... 阅读全文
posted @ 2015-10-26 19:17 XYQ全哥 阅读(870) 评论(1) 推荐(1) 编辑
摘要: 构造函数的重载的判断条件是:参数的个数或者类型不同,其他要保持一样举例说明:方式一:在类中声明重载构造函数,在类外定义//第一种方法: #includeusing namespace std;class Date{ public: Date(); //声明一个无参数的构造... 阅读全文
posted @ 2015-10-26 19:14 XYQ全哥 阅读(3517) 评论(0) 推荐(1) 编辑
摘要: 1、在声明类时,对数据成员的初始化工作一般在构造函数中用赋值语句进行。 例如:class Complex{ private: double real; double imag; public: Complex(double r,double i) ... 阅读全文
posted @ 2015-10-26 19:07 XYQ全哥 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 注意:如果类中用户没有定义构造函数,系统会自动提供一个函数体为空的默认构造函数。 但是,只要类中定义了一个构造函数(不一定无参构造函数),系统将不再给它提供 默认的构造函数。因为,默认的构造函数被类中的提供的构造函数给覆盖了。然而, 对象一建立,就需要初始化,所以,用户在程序中此时... 阅读全文
posted @ 2015-10-26 18:02 XYQ全哥 阅读(558) 评论(0) 推荐(0) 编辑
摘要: (一)类与对象的关系: c++把类的变量叫做类的对象,对象也称类的实例 (二)对象的定义: 1、在声明类的同时,直接定义对象,即在声明类的右花括号“}”后,直接写出 属于该类的对象名表。例如:class Point{ public: void... 阅读全文
posted @ 2015-10-26 17:56 XYQ全哥 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 对象的初始化和构造函数 构造函数:是一种特殊的成员函数,它主要用于为对象分配空间,进行初始化。构造函数 的名字必须与类名相同,它不要用户来调用,而是在建立对象时自动执行的 形式一: 类名 对象名(实参表); 例如:class Complex{ priva... 阅读全文
posted @ 2015-10-26 17:53 XYQ全哥 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 1、成员函数的第一种定义方式:在类声明中只给出成员函数的原型,而将成员函数的定义 放在类的外部。 返回值类型 类名::成员函数名(参数表) { 函数体 } class Point{ public: void setpoint(int,int); ... 阅读全文
posted @ 2015-10-26 17:48 XYQ全哥 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: 类的创建#include#includeusing namespace std;class Complex //声明一个名为Complex的类 { private: //声明以下部分为私有的 double real; ... 阅读全文
posted @ 2015-10-26 17:43 XYQ全哥 阅读(383) 评论(0) 推荐(0) 编辑
摘要: this指针 this关键字:表示本类中的对象成员,可以通过this指针访问当前类的成员//举例//例 3.18 隐藏this指针的引例 #includeusing namespace std;class A{ public: A(int x1) { x =... 阅读全文
posted @ 2015-10-26 17:37 XYQ全哥 阅读(294) 评论(0) 推荐(0) 编辑
摘要: String类 1、使用String类必须在程序的开始包括头文件string,即要有如下语句:#include<string> 2、string类字符串对象的使用方法与其他对象一样string,也必须先定义才可以使用,其 定义格式如下: string 对象1,对象2,..........; 例如: 阅读全文
posted @ 2015-10-26 17:33 XYQ全哥 阅读(270) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 66 下一页