构造方法中声明的变量怎么复写get方法


class DeviceInfo(var device: BluetoothDevice, var name: String?, var mac: String?, var id: Int = -1, var type: Int = 0, var version: Int = 0, var rssi: Int = 0, var powerLevel: Int, var createTime: Long = System.currentTimeMillis()) : Parcelable { 
 
constructor(parcel: Parcel) : this( parcel.readParcelable(BluetoothDevice::class.java.classLoader), parcel.readString(), parcel.readString(), parcel.readInt(), parcel.readInt(), parcel.readInt(), parcel.readInt(), parcel.readInt(), parcel.readLong()) { } 
 
get() { if (device != null) { device = BluetoothAdapter.getDefaultAdapter().getRemoteDevice(mac); } return device }
 
}
 
这个get方法会报错,求教改怎么去复写get方法
 
顺便吐槽一句,声明破js编辑器啊,我截图不能复制,上传图片叫我先上传附件,上传附件提示我不行,cao
已邀请:

要回复问题请先登录注册