Uitdaging: Klassen Maken
Schrijf code voor het aanmaken van een klasse genaamd Employee
die de naam, leeftijd en het salaris van een werknemer kan opslaan. De leeftijd is een geheel getal (integer) en het salaris is een 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."); } }
- De syntaxis van de Class-declaratie lijkt sterk op die van de Struct-declaratie, maar in plaats van het sleutelwoord
Struct
gebruiken weClass
. - Als de code niet compileert, controleer dan of je het sleutelwoord
public
voor elk veld in de klasse hebt gebruikt.
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."); } }
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 3. Hoofdstuk 3
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.04
Uitdaging: Klassen Maken
Veeg om het menu te tonen
Schrijf code voor het aanmaken van een klasse genaamd Employee
die de naam, leeftijd en het salaris van een werknemer kan opslaan. De leeftijd is een geheel getal (integer) en het salaris is een 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."); } }
- De syntaxis van de Class-declaratie lijkt sterk op die van de Struct-declaratie, maar in plaats van het sleutelwoord
Struct
gebruiken weClass
. - Als de code niet compileert, controleer dan of je het sleutelwoord
public
voor elk veld in de klasse hebt gebruikt.
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."); } }
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 3. Hoofdstuk 3