- 博客(3)
- 收藏
- 关注
原创 C++菜鸟进阶——>指针、引用和构造函数初始化
1. 什么是指针,指针在C++怎么使用? 答:(1) 学习C++的你应该学过C基础,在C语言里指针是:指向同一类型变量地址,比如 int * p = & a;//a是int 型的,那么同理在C++也是一样的,比如类A;A a;A *p = & a;//A就像int 。不过,C++中指针大多是这样使用:A*p = new A;既然指针是指向一片空间的地址,那么指...
2018-03-23 17:36:45 4057
原创 C++菜鸟进阶——>关于重载、隐藏和重写
1. 什么是重载,什么时候用重载?首先得在一个类中,其次函数名要相同,然后参数列表不同,最后不管返回值。以下是测试代码:看到没有,debug报错,说 int test(int x)和void test(int x)无法重载,说明重载跟返回值是无关的。你看随便屏蔽一个就好了。重载的实际开发应用:针对重载的特性,函数名相同,参数不同,可以根据你自己输入的参数形式来确定具体调哪个函数,从而完成不同...
2018-03-27 15:04:39 259
原创 C++菜鸟进阶—>什么时候使用继承和组合
1. 什么时候使用单基继承? 答:首先我们来了解什么是单基继承,单基继承就是一个基类单方向的派生出另一个类,比如:基类A,派生类B,A--->B。所以当我们现在所写的类中需要完整继承一个类并且此类已经足够完成我们代码所需,就可以用单基,且单基是最常见的继承方式了。当构造时先创建基类A,再创建B,析构相反,先析构B再析构A。2. 什么时候使用多基继承? 答:多基继承是指...
2018-03-23 15:04:47 3085
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人