C++中的接口
文章目錄
- 1 C++中的接口
1 C++中的接口
滿足下面條件的C++類被稱為接口:
- 類中沒有定義任何的成員變量。
- 所有的成員函數(shù)都是公有的。
- 所有的成員函數(shù)都是純虛函數(shù)。
- 接口是一種特殊的抽象類。
接口程序示例:
#include <iostream> #include <string>using namespace std;class Channel { public:virtual bool open() = 0;virtual void close() = 0;virtual bool send(char* buf, int len) = 0;virtual int receive(char* buf, int len) = 0; };int main() {return 0; }參考資料:
總結(jié)