Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Klassen Maken | Introductie tot Objectgeoriënteerd Programmeren (OOP)
C# Verder dan de Basis

bookUitdaging: 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

index.cs

copy
12345678910111213141516171819
using 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."); } }
  1. De syntaxis van de Class-declaratie lijkt sterk op die van de Struct-declaratie, maar in plaats van het sleutelwoord Struct gebruiken we Class.
  2. Als de code niet compileert, controleer dan of je het sleutelwoord public voor elk veld in de klasse hebt gebruikt.
index.cs

index.cs

copy
1234567891011121314151617181920212223
using 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?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 3

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.04

bookUitdaging: 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

index.cs

copy
12345678910111213141516171819
using 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."); } }
  1. De syntaxis van de Class-declaratie lijkt sterk op die van de Struct-declaratie, maar in plaats van het sleutelwoord Struct gebruiken we Class.
  2. Als de code niet compileert, controleer dan of je het sleutelwoord public voor elk veld in de klasse hebt gebruikt.
index.cs

index.cs

copy
1234567891011121314151617181920212223
using 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?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 3
some-alt