1. 程式人生 > >C++類定義與實現(Class)

C++類定義與實現(Class)

#include <iostream>
 
         using namespace std;
 
         class Point
         {
             public:
                 void setPoint(int x, int y); //在類內對成員函式進行宣告
                 void printPoint();
 
             private:
                 int xPos;
                 int yPos;
         };
 
         void Point::setPoint(int x, int y) //通過作用域操作符 '::' 實現setPoint函式
         {
             xPos = x;
             yPos = y;
         }
 
         void Point::printPoint()       //實現printPoint函式
         {
             cout<< "x = " << xPos << endl;
             cout<< "y = " << yPos << endl;
         }
 
         int main()
         {
             Point M;        //用定義好的類建立一個物件 點M
             M.setPoint(10, 20); //設定 M點 的x,y值
             M.printPoint();     //輸出 M點 的資訊
 
             return 0;
         }