Warum?
Ich hatte viele Felder einer Klasse in ein inneres Objekt verschoben. Jetzt muss ich eine riesige Methode umgestalten und den zusätzlichen Aufruf hinzufügen, um diese Felder zu erreichen. Mit Delegate-Methoden könnte ich das in 1 Minute auf Java lösen. Wie kann ich das in Kotlin machen?
BEISPIEL
Code: Select all
class A(
var name: String,
var ref: String,
var priceCents: Int,
var maxInstallments: Int = 1,
) {
Code: Select all
class A(
var dto : A_DTO
) {
class A_DTO (
var name: String,
var ref: String,
var priceCents: Int,
var maxInstallments: Int = 1,
) {
hatte. Ich muss zu a.dto.name = "" wechseln kotlin????
Mobile version