c++的初始化列表

来源:互联网 发布:我的世界java.net 编辑:程序博客网 时间:2024/05/21 06:33

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++里面的纯虚函数就是接口,抽象基类就是抽象类

0 0
原创粉丝点击