Avatar ·

Comment utiliser correctement les constructeurs secondaires en Kotlin ? Exemples et syntaxe

Bonjour à tous ! Je viens de commencer à apprendre Kotlin après Java et j'ai rencontré un problème lors de la création de classes avec plusieurs constructeurs. En Java, j'avais l'habitude de faire ceci : ```java public class User { private String name; private int age; public User(String name) { this.name = name; this.age = 0; } public User(String name, int age) { this.name = name; this.age = age; } } ``` Mais en Kotlin, je vois une syntaxe étrange avec le mot-clé `constructor` et les deux-points. J'ai essayé d'écrire quelque chose comme ceci : ```kotlin class User { var name: String = "" var age: Int = 0 constructor(name: String) { this.name = name } constructor(name: String, age: Int) { this.name = ```