i have in code
var barcode: barcode? = null
now getbarcode() defined in interface - error might accidental override. unfortunately not work:
var barcode: barcode? = null override
i this:
private var barcode: barcode? = null override fun getbarcode(): barcode? = barcode fun setbarcode(barcode: barcode) { this.barcode = barcode }
but looks way many likes , verbosity kotlin - there must shorter way - pattern repeat multiple times in class
as of kotlin 1.0, there no shorter way: method getbarcode()
in java interface needs implemented method named getbarcode()
in kotlin, not property named barcode
.
there's an issue requesting make possible override java methods properties; can vote notifications of updates.
Comments
Post a Comment