Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Lage Klasser | Introduksjon til Objektorientert Programmering (OOP)
C# Utover Det Grunnleggende

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

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-deklarasjon er svært lik den for Struct-deklarasjon, men i stedet for nøkkelordet Struct, bruker vi Class.
  2. Hvis koden ikke kompilerer, må du kontrollere at du har brukt nøkkelordet public foran 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."); } }
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 3

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 2.04

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

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-deklarasjon er svært lik den for Struct-deklarasjon, men i stedet for nøkkelordet Struct, bruker vi Class.
  2. Hvis koden ikke kompilerer, må du kontrollere at du har brukt nøkkelordet public foran 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."); } }
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 3
some-alt