Défi : Création de Classes
Écrire le code pour créer une classe appelée Employee
pouvant stocker le nom, l'âge et le salaire d'un employé. L'âge sera une valeur entière tandis que le salaire sera un double.
index.cs
12345678910111213141516171819using System; // Write class code below this line // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
- La syntaxe de la déclaration d'une classe est très similaire à celle de la déclaration d'une structure, mais au lieu du mot-clé
Struct
, on utiliseClass
. - Si le code ne se compile pas, assurez-vous d'avoir utilisé le mot-clé
public
devant chaque champ de la classe.
index.cs
1234567891011121314151617181920212223using System; // Write class code below this line class Employee { public string name; public int age; public double salary; } // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 3
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 2.04
Défi : Création de Classes
Glissez pour afficher le menu
Écrire le code pour créer une classe appelée Employee
pouvant stocker le nom, l'âge et le salaire d'un employé. L'âge sera une valeur entière tandis que le salaire sera un double.
index.cs
12345678910111213141516171819using System; // Write class code below this line // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
- La syntaxe de la déclaration d'une classe est très similaire à celle de la déclaration d'une structure, mais au lieu du mot-clé
Struct
, on utiliseClass
. - Si le code ne se compile pas, assurez-vous d'avoir utilisé le mot-clé
public
devant chaque champ de la classe.
index.cs
1234567891011121314151617181920212223using System; // Write class code below this line class Employee { public string name; public int age; public double salary; } // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
Tout était clair ?
Merci pour vos commentaires !
Section 3. Chapitre 3