欢迎来到轩宇的博客

回溪照轩宇,广陌临梧楸。
摘要: 封装性: 关键字:public private protected 破坏封装:友元函数 friend 实现数据的隐藏:class类 默认是私有,结构体默认是公有。 类和对象:(定义类的注意事项) 在类体中不允许对所定义的数据成员进行初始化; 类中的数据成员的类型可以使任意的: 包含整形、浮点型、字符 阅读全文
posted @ 2019-09-12 17:43 轩宇a_a 阅读(272) 评论(0) 推荐(0)
摘要: 拷贝构造函数:对于对象的复制时使用的一种特殊的函数。 以下三种情况是对对象的复制: 1 class Text 2 { 3 int a; 4 int b; 5 }; 6 7 main() 8 { 9 Text text1; 10 Text text2(text1); 11 return 0; 12 } 阅读全文
posted @ 2019-09-12 17:42 轩宇a_a 阅读(197) 评论(0) 推荐(0)
摘要: 参考链接: 学习完c++但是对c++面向对象编程还是比较模糊,现在花时间总体来总结一下: c++中的对象是使用类来定义的,下面先重点讲一下类的概念。 说到类就要先说一下类的三种特性:封装,继承,多态。 封装性:事物的封闭性。 作用: 它防止函数直接访问类类型的内部成员,他是通过类主体内部对各个区域标 阅读全文
posted @ 2019-09-12 16:42 轩宇a_a 阅读(211) 评论(0) 推荐(0)
摘要: 文章链接: 问题描述:类中成员函数缺省默认是内联的,如果在类定义时就在类内给出函数定义,那当然最好。如果在类中未给出成员函数定义,而又想内联该函数的话,那在类外要加上 inline,否则就认为不是内联的。内联函数的inline要加在函数前面,不可以加在声明前面。 1 class A 2 { 3 pu 阅读全文
posted @ 2019-09-12 16:06 轩宇a_a 阅读(193) 评论(0) 推荐(0)