Constructor : Init

Run Settings
LanguageKotlin
Language Version
Run Command
fun main(args : Array<String>){ val dicodingCat = Animal("oye", 5.2, 5, true) println("Nama: ${dicodingCat.name}") println("Berat: ${dicodingCat.weight}") println("Umur: ${dicodingCat.age}") println("mamalia: ${dicodingCat.isMammal}") } class Animal(pName: String, pWeight: Double, pAge: Int, pIsMammal: Boolean){ val name: String val weight: Double val age: Int val isMammal: Boolean init{ weight = if(pWeight < 0) 0.1 else pWeight age = if(pAge < 0) 0 else pAge name = pName isMammal = pIsMammal } //bisa pakai this }
Editor Settings
Theme
Key bindings
Full width
Lines