BAEL-19 example of override
This commit is contained in:
parent
7b8d1dc6b2
commit
160b9ae6c3
@ -1,6 +1,14 @@
|
|||||||
package com.baeldung
|
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