课程
/后端开发
/C++
/C++远征之封装篇(下)
麻烦问一下:1.为什么前面那一节没用初始化列表,这次就用了;2.指针为什么初始化为NULL呢,是一种规定还是习惯,或者说有什么好处吗?
2016-08-09
源自:C++远征之封装篇(下) 4-4
正在回答
不知道理解的是否对。视频中老师说了“m_pCoorA”是指针,而指针一定要有指定的对象,才能操作,才有意义。前面一节视频中定义的不是指针,m_iX不是指针,所以不用初始化列表。
指针变量 如果不赋值NULL ,那么它就会成为一个野指针(就是不知道会指向哪里) 就有可能使程序发生错误
好吧......又看了一遍视频,发现没好好听课
举报
封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通