Inheritances

Run Settings
LanguageKotlin
Language Version
Run Command
fun main(args : Array<String>){ val dicodingCat = Cat("m habib", 3.2, 4, true, "Brown", 4) dicodingCat.playWithHuman() dicodingCat.eat() dicodingCat.sleep() } open class Animal(val name: String, val weight: Double, val age: Int, val isCarnivore: Boolean ){ open fun eat(){ println("$name sedang makan!") } open fun sleep(){ println("$name sedang tidur") } } class Cat(pName: String, pWeight: Double, pAge: Int, pIsCarnivore: Boolean, val furColor: String, val numberOfFeet: Int) : Animal(pName, pWeight, pAge, pIsCarnivore){ fun playWithHuman(){ println("$name bermain bersama Manusia !") } override fun eat(){ println("$name sedang memakan ikan !") } override fun sleep(){ println("$name sedang tidur di bantal !") } }
Editor Settings
Theme
Key bindings
Full width
Lines