java - C++ 中的等效标识符

标签 java c++

我是编程新手,我有一个简单的疑问。

我想知道在 C++ 中是否存在类似 java 中的 public private 等等效标识符。对于前任,我知道

在Java中

*public String small(){
return "hello";
}*

在 C++ 中

*string small(){
return "hello";
}*

最佳答案

在 C++ 中,您不会像在 Java 中那样将访问说明符应用于单个声明。您将它们设置为一个类中的多个部分,直到下一个访问说明符的所有成员都具有该访问级别。

class MyClass {
public:
    std::string small() const { return "hello"; }
    int also_public();
private:
    void another_func();
};

关于java - C++ 中的等效标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15166046/

相关文章:

java - 将 KeyListner 添加到 robot.mousePress 和 mouseRelease

java - 如何获取 "Set-Cookie:"值?

c# - 打开CV : set model position using rotation and translation vector

c++ - 如何从 vector 中删除随机元素而不重复它们并保留元素顺序? C++

c++ - Box2D C++ - 为什么除以 2?

Java Desktop browser() 打开 %u 而不是 URI

java - Imgproc.cvtColor参数含义

java - 如何解决Maven项目中的central.maven.org : Unknown host central. maven.org?

c++ - 现代 C++ 中 std::bind 的替代方案

c++ - 类有一个 selftype 的对象