为了指定主构造器的可见性,使用下面的语法:
class C private constructor(a: Int) { ... }
需要注意的是你需要显示的使用constructor关键字。上面的例子将构造器设置为private,默认情况下,所有的构造器都是public的。