有以下程序:#includeusing namespace std;#definePl 3.14Class Point{private:int x,y
有以下程序: #include<iostream> using namespace std; #definePl 3.14 Class Point {private: int x,y; public: Point(int a,intB) {X=a; y:b;} int getx() <return x;} int gety() {return y;}}; class Circle:public Point {pri
A.314
B.157
C.78.5
D.153.86
正確答案:A解析: 本程序設(shè)計了一個點類Point,包含了橫,縱兩個坐標(biāo)數(shù)據(jù)x和y,由它派生出了圃類Circle,并加入了新的數(shù)據(jù)成員,即一個半徑r和一個求圓面積的函數(shù)成員area。在主函數(shù)main中,首先定義了一個圃Circle類的對象c1,并通過它的構(gòu)造函數(shù)初始化其數(shù)據(jù)成員。由此可知,其半徑r的值為10,所以其面積為PI*10*10=314,即對象c1的函數(shù)成員area的返回值為314。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。