Avatar ·

Implémentation du pattern Builder en Kotlin : approches efficaces et exemples

Bonjour à tous ! Je suis débutant en Kotlin, je viens de Java, et j'ai un problème avec l'implémentation du pattern Builder. En Java, j'avais l'habitude d'écrire quelque chose comme : ```java public class User { private String name; private int age; private String email; private User(Builder builder) { this.name = builder.name; this.age = builder.age; this.email = builder.email; } public static class Builder { private String name; private int age; private String email; public Builder setName(String name) { this.name = name; return this; } public Builder setAge(int age) { this.age = age; return this; } public Builder setEmail(String email) { this.email = email; return this; } public User build() { return new User(this); } }