【问题标题】:java programming [duplicate]java编程[重复]
【发布时间】:2011-03-18 05:06:41
【问题描述】:

【问题讨论】:

  • 提问前你搜索过这个网站吗?
  • stackoverflow.com/questions/5083232/… 的完全相同的副本
  • -1(我强烈推荐一本 Java 书籍/教程——也可以在 SO 上找到此类列表。)
  • @Jim 如果您阅读另一个,它不是 exact 重复的。另一个 OP 要求 使用模式 并从一开始就表示他知道它们的含义(抽象除外)。

标签: java oop


【解决方案1】:

公共类可以从所有其他类访问,而私有类只能从类本身访问。 This 是对 Java 可见性的一个很好的总结:

Modifier        Class     Package   Subclass  World
public          Y         Y         Y         Y
protected       Y         Y         Y         N
no modifier     Y         Y         N         N
private         Y         N         N         N

抽象类有点不同。抽象类是不能被实例化的。换句话说,你不能在抽象类上调用new;你需要一个具体的子类。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-03
    • 1970-01-01
    • 2012-12-25
    • 2021-08-12
    • 2014-08-24
    • 2016-05-16
    相关资源
    最近更新 更多