课程
/后端开发
/C++
/C++远征之封装篇(下)
Line.h这个定义为什么要这样写,不应该写成 int m_icoorA;吗?使用类名不需要Coordinate::这样引用吗
2020-09-06
源自:C++远征之封装篇(下) 2-6
正在回答
这个线段对象中含有两个点的XY坐标,也就是四个参数,Coordinate类中一个实例化对象包括了一个点的两个参数XY,使用两次Coordinate类的实例化对象就相当于声明了四个参数, 为什么要这样写可能是因为老师要深化这一章中“对象中包含着另一个对象”的知识点
举报
封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通