已采納回答 / 慕粉_lizzy
你題目是什么意思?反正你記住指針用箭頭,對(duì)象用點(diǎn)就可以了啊,老師的例子中,p1是一個(gè)對(duì)象,p2是一個(gè)指針,練習(xí)題中劃線的地方我覺(jué)得是對(duì)的啊
2017-02-09
已采納回答 / smile晗
#include <iostream>using namespace std;class Coordinate{? ??public: Coordinate() { } // 打印坐標(biāo)的函數(shù) void printInfo() ? { ? ?cout<<"("<<m_iX<<","<<m_iY<<")"<<endl; }public: int m_iX; int m_iY;};int main(void){ //定義對(duì)象數(shù)組...
2017-01-02
已采納回答 / qq_shuaishuaiha_0
同學(xué)你好,截圖中的這種方法使列表初始化,常量成員賦值就是要這種方法。你看下封裝上篇其中的6-4C++構(gòu)造函數(shù)初始化列表,想必你就更清楚了。
2016-12-22
已采納回答 / 慕工程2528034
構(gòu)造函數(shù)的初始化列表如下:對(duì)象名:對(duì)象名(成員變量1初始化,成員變量2初始化.......):成員變量1(初始化值),成員變量2(初始化值2)例如:一個(gè)類A,有兩個(gè)成員變量(int)x,y;A的構(gòu)造函數(shù)可以寫(xiě)成這樣:A:A(int m,int n):x(m),y(n){}
2016-12-22
已采納回答 / qq_梵蒂岡_1
用的話就是這樣line::line(int x1,int y1,int x2,int y2):m_iA(new coordinate(x1,y1)),m_iB(new coordinate(x2,y2)){cout<<"line()"<<endl;}用不用都可以的,看自己習(xí)慣。
2016-12-21