C++数据抽象示例

#include iostreamusing namespace std;class Adder {public:// constructorAdder(int i = 0) {total = i;

编程学习网为您整理以下代码实例,主要实现:C++数据抽象示例,希望可以帮到各位朋友。

#include <iostream>

using namespace std;

class Adder {
   public:

      // constructor
      Adder(int i = 0) {
         total = i;
      }

      // interface to outsIDe world
      voID addNum(int number) {
         total += number;
      }

      // interface to outsIDe world
      int getTotal() {
         return total;
      };

   private:
      // hIDden data from outsIDe world
      int total;
};

int main() {
   Adder a;

   a.addNum(10);
   a.addNum(20);
   a.addNum(30);

   cout << "Total " << a.getTotal() <<endl;
   return 0;
}
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐