【发布时间】:2014-05-22 23:34:01
【问题描述】:
我以前使用 C# 工作过,现在我花了很多时间在 Scala 和 Java 上工作。这可能会造成混淆,因为这三种语言的访问修饰符使用相似的名称,但并不总是表示相同的意思。
C# 在 Java 和 Scala 中的访问修饰符等价物是什么?
【问题讨论】:
-
我正在尝试回答我自己的问题,这是值得鼓励的。 (meta.stackexchange.com/questions/17845/…) 欢迎任何更正和改进。我搜索了这个,但在一个地方找不到总结的信息,我认为这些信息很有用。
-
所有这些信息都已被充分记录在案。对每种相关语言的访问修饰符进行简单的 google 搜索,可以得到大量关于它们是什么以及它们做什么的有用信息。您自己回答问题的事实绝不会降低问题质量的标准;问一个明显缺乏研究工作的问题是一个低质量的问题,你可能发布的任何答案都不会改变这一点。
-
@Servy 我确实做过研究,你说得对,可以通过结合几个结果来收集信息,例如:tutorialspoint.com/scala/scala_access_modifiers.htmj2eethoughts.wordpress.com/2010/12/12/…msdn.microsoft.com/en-us/library/ms228632(v=vs.90).aspx 但是我觉得拥有将所有信息汇总在一个地方作为快速参考很有用,因此如果我有博客,我会写这种东西。
-
我在上面链接的 meta.stackoverflow.com 的答案说:“在 Stack Overflow 之前,我会写一篇博文,这样我以后就可以用谷歌搜索它了。Jeff 和 Joel 我认为特别说 SO 是一个好地方替换这些博客文章。”所以这就是我试图做的。
-
如果你能以这样一种方式做到这一点,使帖子成为一个可接受的 SO 问题,那就太好了。事实上,它不是,因为它只是重复已经广泛访问的信息。
标签: c# java scala access-modifiers