全局函数的名字应当使用“动词”或者“动词+名词”(动宾词组)

全局函数的名字应当使用“动词”或者“动词+名词”(动宾词组) 。

、类的成员函数应当只使用“动词”,被省略掉的名词就是对象本身。

例如: DrawBox(); // 全局函数 box->Draw(); // 类的成员函数

 

 1 #include <iostream>
 2 
 3 using namespace std;
 4 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
 5 //定义一个全部为public:模式的类
 6 class ex 
 7 {
 8 public:
 9      int value;
10      void set(int n) { 
11          value=n;
12      }
13      int get(void) {
14         return value;
15      }
16 };
17 
18 int main(int argc, char** argv) {
19     ex a;    //创建对象
20 
21     //以下通过成员函数访问对象数据
22     a.set(100);
23     cout<<"a.get()=";
24     cout<<a.get()<<endl;
25 
26     //以下直接访问对象的数据成员
27     a.value=200; 
28     cout<<"a.value=";
29     cout<<a.value<<endl;
30     return 0;
31 }

 

posted @ 2018-08-03 12:13  borter  阅读(779)  评论(0编辑  收藏  举报