啪啪拉拉噼里啪啦

          初學者天堂資料匯集

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            16 隨筆 :: 73 文章 :: 16 評論 :: 0 Trackbacks

          友元提供了不同類型或對象的成員函數之間、類的成員函數與一般函數之間的進行數據交換的共享機制。
           

          友元是由 關鍵字friend 修飾非成員函數。。 友元是一個普通的函數,可以是其他類的函數。但不是本類的成員函數。
           在它的函數體中,可以通過對象名訪問私有和保護成員。

          #include<iostream.h>
          #include<math.h>
          class point
          { public:
          point(int xx=0,int yy=0) {X=xx; Y=yy;}
          int Getx(){return X;}
          int Gety(){return Y;}
          friend float fdist(point &a,point &b);
          private:
           int X, Y;
             
          };

          float fdist(point &a,point &b)
          { double X=double(a.X-b.X);
            double Y=double(a.Y-b.Y);
            return float(sqrt(X*X+Y*Y));
          }
          void main()
          { point mypp(1,1),yopp(4,5);
            cout<<"test is "<<endl;
            cout<<fdist(mypp,yopp)<<endl;
          }

          posted on 2005-04-05 11:25 噼里啪啦的世界 閱讀(196) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 枞阳县| 濉溪县| 清原| 南漳县| 阿拉善盟| 陇西县| 从江县| 南京市| 祁东县| 开江县| 平泉县| 康平县| 蛟河市| 抚顺县| 昌黎县| 灵寿县| 东城区| 大英县| 肥城市| 禹城市| 洪洞县| 新沂市| 子长县| 沾化县| 长治县| 安岳县| 潜山县| 榕江县| 抚松县| 郴州市| 湾仔区| 祁门县| 吉首市| 迭部县| 浙江省| 徐汇区| 萍乡市| 长岛县| 长乐市| 呼伦贝尔市| 林州市|