BAEL-19 example of override
This commit is contained in:
parent
7b8d1dc6b2
commit
160b9ae6c3
@ -1,6 +1,14 @@
|
||||
package com.baeldung
|
||||
|
||||
open class Item(val id: String, val name: String = "unknown_name")
|
||||
open class Item(val id: String, val name: String = "unknown_name") {
|
||||
open fun getIdOfItem(): String {
|
||||
return id
|
||||
}
|
||||
}
|
||||
|
||||
class ItemWithCategory(id: String, name: String, val categoryId: String) : Item(id, name)
|
||||
class ItemWithCategory(id: String, name: String, val categoryId: String) : Item(id, name) {
|
||||
override fun getIdOfItem(): String {
|
||||
return id + name
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user