首页 > 编程 > C++ > 正文

c++的初始化列表

2019-11-06 08:39:37
字体:
来源:转载
供稿:网友

c++可以把类的函数写写在类的外面,加上::说明 还可以构造函数后面加上初始化列表,可以初始化一个类,用:说明 继承其他类也是用的是: public class Person :public Dongwu

所以有的时候,刚开始学c++就会面对: 和:: 满天飞的奇怪代码,所以从java转到c++,第一个就要搞清楚这个。

比如说要初始化一个类里面的属性class Person{ PRivate: String name; String sex; public: Person(String name ,String sex):name(name),sex(sex) { }//构造函数里面什么都不用写,通过初始化列表,就完成了java里面的//this.name=name;//this.sex=sex;一样的功能};

我接触c++是为了学习qt,发现c++不能只是学习语法,单纯的记忆那些东西没有用,要结合qt实际的运用去学习

c++设计的比较复杂,建立学完了c之后应该先学java,学习了java之后可以更好的理解c++里面的纯虚函数就是接口,抽象基类就是抽象类


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选