本文共 758 字,大约阅读时间需要 2 分钟。
在 c++ 中 类的定义为
class 类名
{
};切记,类的定义完成后要加上分号,这是很多初学者容易犯的错误。
类的成员及函数 分为 public private protect 三类,大家学过 面向对象自然知道三者的区分。
在类中,很重要的一点是 构造函数,该函数没有返回值,可以定义多个。在使用中要注意
ru
class student { public: stuent(); student(string a,int b); }
在这里 仅仅定义了声明了 两个 构造函数,一个是带参数的,一个是不带参数的 ;
大家在使用中
应该使用如下方法
student s1; 该方法调用的是没有参数的 构造函数 这里不能加括号
但是 用这样方法就可以加括号 :student *s1 = new student(); 但是 这里定义的是一个指针对象,在使用的时候需要 s1->
student s1("sa",12); 该方法调用的是有参数的构造函数
参考函数
#include#include using namespace std;class student{public: student();//构造函数 student(int a,string b,string c);//带有参数的构造函数 void say() { cout <<"大家好,我叫" < <<"我今年"< <<"岁,我是"< <<"级的学生"< say(); s2.say(); return 0;}
转载地址:http://kbdlo.baihongyu.com/