Herausforderung: Klassen Erstellen
Schreiben Sie Code zur Erstellung einer Klasse namens Employee
, die den Namen, das Alter und das Gehalt eines Mitarbeiters speichern kann. Das Alter soll einen ganzzahligen Wert darstellen, während das Gehalt als double gespeichert wird.
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."); } }
- Die Syntax der Klassen-Deklaration ist der der Struct-Deklaration sehr ähnlich, aber anstelle des Schlüsselworts
Struct
wirdClass
verwendet. - Falls der Code nicht kompiliert, stellen Sie sicher, dass Sie das Schlüsselwort
public
vor jedem Feld in der Klasse verwendet haben.
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."); } }
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
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
Herausforderung: Klassen Erstellen
Swipe um das Menü anzuzeigen
Schreiben Sie Code zur Erstellung einer Klasse namens Employee
, die den Namen, das Alter und das Gehalt eines Mitarbeiters speichern kann. Das Alter soll einen ganzzahligen Wert darstellen, während das Gehalt als double gespeichert wird.
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."); } }
- Die Syntax der Klassen-Deklaration ist der der Struct-Deklaration sehr ähnlich, aber anstelle des Schlüsselworts
Struct
wirdClass
verwendet. - Falls der Code nicht kompiliert, stellen Sie sicher, dass Sie das Schlüsselwort
public
vor jedem Feld in der Klasse verwendet haben.
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."); } }
Danke für Ihr Feedback!