package duixiangbiaodashiheduixiangshengming
/*
Kotlin用對(duì)象表達(dá)式和對(duì)象聲明來實(shí)現(xiàn)創(chuàng)建一個(gè)對(duì)某個(gè)類
做了輕微改動(dòng)的淚的對(duì)象,而且不需要去聲明一個(gè)新的子類
*/
//kotlin通過object來獲取一個(gè)對(duì)象單例
object Site {
var url:String = ""
val name: String = "菜鳥教程"
}//可以看成定義了Site這個(gè)類的一個(gè)單例扎瓶,該對(duì)象也可以有超類
fun main(args: Array<String>) {
var s1 = Site
var s2 = Site
s1.url = "www.runoob.com"
println(s1.url)
println(s2.url)
}
// 伴生對(duì)象也可以是單例
//伴生對(duì)象看起來像是其他語言的靜態(tài)成員,實(shí)際上它是實(shí)例成員