// 示例代码:C++ API 示例 - 创建一个简单的类并提供公共接口
#include <iostream>
#include <string>
class Greeter {
public:
// 构造函数
Greeter(const std::string& name) : name_(name) {}
// 公共接口:打招呼
void greet() const {
std::cout << "Hello, " << name_ << "!" << std::endl;
}
private:
std::string name_; // 私有成员变量
};
int main() {
// 使用 API
Greeter greeter("World");
greeter.greet(); // 输出: Hello, World!
return 0;
}
Greeter 类包含一个私有成员变量 name_ 和一个公共方法 greet()。Greeter(const std::string& name) 用于初始化对象时设置名字。greet() 方法用于输出问候语,它是一个常量成员函数,表示不会修改对象的状态。main() 函数中,创建了一个 Greeter 对象并调用其 greet() 方法。这个示例展示了如何设计一个简单的 C++ 类,并通过公共接口与外部进行交互。
上一篇:c++ messagebox
下一篇:c++ substring
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站