class W3xue constructor(name: String) { // 类名为 W3xue
// 大括号内是类体构成
var url: String = "//www.w3xue.com"
var country: String = "CN"
var siteName = name
init {
println("初始化网站名: ${name}")
}
// 次构造函数
constructor (name: String, alexa: Int) : this(name) {
println("Alexa 排名 $alexa")
}
fun printTest() {
println("我是类的函数")
}
}
fun main(args: Array<String>) {
val w3xue = W3xue("W3xue教程", 10000)
println(w3xue.siteName)
println(w3xue.url)
println(w3xue.country)
w3xue.printTest()
}