java - 默认情况下,Java 和 C++ 中的类是私有(private)的还是公有的?

标签 java c++ class-visibility

Java 和 C++ 中的类默认是私有(private)的还是公有的?

最佳答案

  • Java:

    默认情况下,类的可见性是包私有(private)的,即仅对同一包中的类可见。

  • C++:

    该类没有像 Java 中那样定义的可见性。如果您将它们包含在编译单元中,它们是可见的。

关于java - 默认情况下,Java 和 C++ 中的类是私有(private)的还是公有的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12336814/

相关文章:

JavaFX - Stage 参数的重点是什么?

java - Spring BeanFactory 是如何实例化一个非公共(public)类的?

java - AWS Lambda Java函数成功但超时

java - 基于对话框过滤列表适配器

c++ - O(1) 时间内平衡二进制搜索时间中的最小/最大元素

c++ - 如何在 C++ 中声明一个带有填充信息的指针?

C++访问嵌套类的私有(private)成员

java - 包装和可见性

java - 如何确定lucene索引版本?

c++ - Qt 找不到服务 - "org.qt-project.qt.mediaplayer"