Utfordring: Lage Klasser
Skriv kode for å opprette en klasse kalt Employee som kan lagre navn, alder og lønn for en ansatt. Alderen skal være en heltallsverdi, mens lønnen skal være en desimalverdi.
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."); } }
- Syntaksen for Class-deklarasjon er svært lik den for Struct-deklarasjon, men i stedet for nøkkelordet
Struct, bruker viClass. - Hvis koden ikke kompilerer, må du kontrollere at du har brukt nøkkelordet
publicforan hvert felt i klassen.
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."); } }
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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
Utfordring: Lage Klasser
Sveip for å vise menyen
Skriv kode for å opprette en klasse kalt Employee som kan lagre navn, alder og lønn for en ansatt. Alderen skal være en heltallsverdi, mens lønnen skal være en desimalverdi.
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."); } }
- Syntaksen for Class-deklarasjon er svært lik den for Struct-deklarasjon, men i stedet for nøkkelordet
Struct, bruker viClass. - Hvis koden ikke kompilerer, må du kontrollere at du har brukt nøkkelordet
publicforan hvert felt i klassen.
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."); } }
Takk for tilbakemeldingene dine!