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++里面的纯虚函数就是接口,抽象基类就是抽象类
新闻热点
疑难解答
图片精选