最新回答 / 慕雪2380886
Line类的数据成员有Coordinate类实例化的两个坐标,传入了参数,它会赋值给Coordinate类的两个坐标(x1, y1)(x2, y2),printInfo在Coordinate类中定义,自然可以输出两个坐标。传入的顺序好好思考一下,是谁传给谁,就可以了。
2020-03-24
最赞回答 / qq_慕仰2542006
*p = &coor 前面还有东西吧兄弟,这是在定义的时候直接给指针指向了可以直接 1. int(或其他类型)*p=&coor;(定义指针类型时直接给它指向)或者 2. int (或其他类型)*p;(先定义指针的类型) p=&coor; (再给它指向)
2020-01-02
已采纳回答 / justyk
其实没有区别,使用一个和两个作用相同,把这几个成员函数和数据成员放在一个public下也是一样的。写两个时为了增加代码的可读性,区分数据成员和成员函数,当定义的数据成员和成员函数很多时,它的优势就显现出来了。
2019-11-13