abstract class AbstractClass { constructor() /* primary */ { super/*Any*/() /* () */ } abstract fun abstractFun() abstract val abstractVal: Int abstract get abstract var abstractVar: Int abstract get abstract set } interface Interface { abstract fun abstractFun() abstract val abstractVal: Int abstract get abstract var abstractVar: Int abstract get abstract set }