啪啪拉拉噼里啪啦

          初學者天堂資料匯集

            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 噼里啪啦的世界 閱讀(194) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 焉耆| 临夏市| 泰宁县| 广西| 崇州市| 清涧县| 仲巴县| 昌宁县| 长宁县| 慈溪市| 辽阳县| 香河县| 九寨沟县| 平安县| 邵武市| 亳州市| 湘西| 湖州市| 资阳市| 潼关县| 南涧| 金山区| 舒城县| 宁津县| 荥阳市| 章丘市| 鲁山县| 建瓯市| 林甸县| 湘潭县| 布拖县| 静宁县| 美姑县| 保靖县| 汝州市| 高雄县| 息烽县| 五常市| 蒲江县| 九台市| 内江市|