Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Oprettelse af Klasser | Introduktion til Objektorienteret Programmering (OOP)
C# Ud Over Det Grundlæggende

bookUdfordring: Oprettelse af Klasser

Skriv kode for at oprette en klasse kaldet Employee, som kan gemme navn, alder og løn for en medarbejder. Alderen skal være en heltalsværdi, mens lønnen skal være en 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. Syntaksen for Class-deklarationen ligner meget syntaksen for Struct-deklarationen, men i stedet for nøgleordet Struct bruger vi Class.
  2. Hvis koden ikke kan kompileres, skal du sikre dig, at du har brugt nøgleordet public før hvert felt i klassen.
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."); } }
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you show me an example of how to create an object of the Employee class?

What programming language should I use for this class?

Can you explain the difference between a class and a struct?

Awesome!

Completion rate improved to 2.04

bookUdfordring: Oprettelse af Klasser

Stryg for at vise menuen

Skriv kode for at oprette en klasse kaldet Employee, som kan gemme navn, alder og løn for en medarbejder. Alderen skal være en heltalsværdi, mens lønnen skal være en 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. Syntaksen for Class-deklarationen ligner meget syntaksen for Struct-deklarationen, men i stedet for nøgleordet Struct bruger vi Class.
  2. Hvis koden ikke kan kompileres, skal du sikre dig, at du har brugt nøgleordet public før hvert felt i klassen.
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."); } }
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3
some-alt