單項選擇題

已知類A有一個帶double型參數(shù)的構(gòu)造函數(shù),且將運算符“+”重載為友元函數(shù),要是語句序列
A x(2.5),y(3.6),z(0);
Z=x+y;
能夠正常運行,運算符函數(shù)operator+應(yīng)在類中聲明為()。

A.friend A operator+(A,A);
B.friend A operator+(int,A &,);
C.friend A operator+(A,A &,);
D.friend A operator+(A &,A &);


您可能感興趣的試卷

你可能感興趣的試題

2.單項選擇題下列關(guān)于運算符重載的說法錯誤的是()。

A.運算符重載保持固有的結(jié)合性和優(yōu)先級
B.可以對C++中的所有運算符進行重載
C.運算符重載不能改變操作數(shù)的個數(shù)
D.在運算符函數(shù)中不能使用缺省的參數(shù)值