Тэги:
#kotlin #kotlin_programming_language #android #java #jvm #scala #clojure #groovy #grails #java_programming_language #java_program #kotlin_program #kotlin_programming #java_programming #java_to_kotlin #convert_java_to_kotlin #koin #dagger #android_development #androiddev #android_developer #kotlin_tutorial #kotlin_programming_course #kotlin_course #donn_felker #donnfelker #kotlin_constructor #kotlin_class_constructor #kotlin_primary_constructorКомментарии:
I still have doubts about val and var. Parameter is var in constructor, but object is val. I was able to reassign the parameter using object reference. Then what does immutability here apply to?
My code:
class ClassConstr constructor(var parm1: Int, val parm2:Double, val parm3:String)
//inside main
val emptyWContr = ClassConst
emptyWContr.parm1 = 2
println(emptyWContr.parm1)
Great content!! Keep rockin Kotlin
Ответить