#include using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ //class class Circle { public: double radius; double area; double girth; double getArea(); }; /////////// double Circle::getArea() { area = 3.14159*radius*radius; return area; } ///////////////// int main(int argc, char** argv) { //宣告一個物件變數 Circle a1; a1.radius = -200; cout<<" radius = "< 把成員變數變成private,無法直接修改,如要編輯參數,必須用自定函數function來設定 //具備封裝性(Encapsulation)的物件導向程式設計:可以隱藏了某一成員變數 return 0; }