日記
米炊くのめんどくさいよね
今日書いたコード
open class Item(val name: String, val price: Int) class Noodles : Item("Noodles", 10) { override fun toString(): String { return name } } class Vegetables(vararg val toppings: String) : Item("Vegetables", 5) { override fun toString(): String { if (toppings.isEmpty()) { return "$name Chef's Choice" } return name + " " + toppings.joinToString() } } fun main() { val noodles = Noodles() val vegetables = Vegetables("Cabbage", "Sprouts", "Onion") val vegetables2 = Vegetables() println(noodles) println(vegetables) println(vegetables2) }
Noodles Vegetables Cabbage, Sprouts, Onion Vegetables Chef's Choice
感想
特になし.そっすねという感じ.