这个声明有什么问题?为什么在给定代码中不允许public
?
class Alpha( public val a:Int,public val b:Int)
这似乎是一个愚蠢的问题,但这是由于封装?
答案 0 :(得分:7)
Scala中没有UIDocumentMenuViewController *importMenu =
[[UIDocumentMenuViewController alloc] initWithDocumentTypes:[self typeOfDocuments]
inMode:UIDocumentPickerModeImport];
importMenu.delegate = self;
[self presentViewController:importMenu animated:YES completion:nil];
个关键字。 Scala中的默认Access修饰符是public。在您的情况下,如果从构造函数签名中删除public
,它将使参数公开。
public