題目描述為什么第一個(gè)gender打印出來的是null題目來源及自己的思路我已經(jīng)初試化了valgender:String="male",但是貌似結(jié)果不對(duì)。相關(guān)代碼objectObjectExample{defmain(args:Array[String]):Unit={valstudent=newStudent("zhu",18,"zz")}classPeople(valname:String,valage:Int){println("constructor")println(name)valgender:String="male"println(gender)defthis(name1:String)={this("ci",18)println("subconstructor")println(name)}}classStudent(name:String,age:Int,valschool:String)extendsPeople(name,age){println("derivedconstructor")println(name)println(school)overridevalgender:String="female"println(gender)}}錯(cuò)誤信息constructorzhunullderivedconstructorzhuzzfemale
為什么第一個(gè)gender打印出來的是null
暮色呼如
2019-05-12 14:10:01