1
当我声明一个类:默认情况下,公共类,私人或内部
class foo {
//code goes here
}
是类标准public
,private
或internal
? 我想知道这件事,但无法找到任何有关它的信息。
当我声明一个类:默认情况下,公共类,私人或内部
class foo {
//code goes here
}
是类标准public
,private
或internal
? 我想知道这件事,但无法找到任何有关它的信息。
按照documentation:在你的代码
所有实体(少数特殊的例外,因为 本章后面介绍)有 内部默认的访问级别,如果你没有指定明确的访问级别自己。作为 因此,在许多情况下,你并不需要在你的代码
是内部指定一个明确的访问 水平。
从文档“默认访问级别 如果您自己没有指定明确的访问级别,那么代码中的所有实体(有几个特例,如本章后面所述)都具有默认的内部访问级别。因此,在许多情况下,您不需要在代码中指定明确的访问级别。“ – 2014-10-03 13:35:54
我猜它是公开的,因为你可以在全局上下文中实例化和访问它。 – Cyrbil 2014-10-03 13:36:11
@cyrbil默认情况下,你只能实例化并访问同一模块中的类。 – 2014-10-03 13:37:33