日記
いつの間にか150日目だった.この前100日目じゃなかったっけ.飛ばした?
今日書いたコード
abstract class Dwelling(private var residents: Int) { abstract val buildingMaterial: String abstract val capacity: Int fun hasRoom(): Boolean { return residents < capacity } }
感想
インスタンスを作れない抽象クラスを作るにはabstract
キーワードをつける.この感じだとデフォルト実装も提供できそう.