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 =
```
No answers yet.
Connectez-vous pour laisser une réponse
Blogs
Modèles de conception en Go : exemples et application pratique
Réusinage de code legacy en C# : de A à Z
Génération de chaînes aléatoires en Java : du chaos à la performance
.cc ou .cpp : quelle extension choisir pour le code C++ ?