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

bookDefinering af Klasser

Syntaksen for at definere en grundlæggende klasse er følgende:

index.cs

index.cs

copy
123456
class nameOfClass { public datatype fieldName1; public datatype fieldName2; public datatype fieldName3; ... }

For eksempel, en klasse til lagring af data om huse:

index.cs

index.cs

copy
12345678910111213141516171819
using System; class House { public string ownerName; public float landArea; public string country; public string state; public string city; public string streetAddress; } public class ConsoleApp { public static void Main(string[] args) { Console.WriteLine ("Nothing here yet."); } }

Koden ovenfor indeholder en klasse, der definerer en skabelon for et House-objekt, som repræsenterer et hus, der kan gemme ownerName, grundareal, land, stat, by og gadeadresse.

Note
Bemærk

Brugen af udtrykket public foran hvert felt i klassen frarådes dog, men for enkelhedens skyld vil vi bruge nøgleordet public for felterne, indtil vi lærer om Access Modifiers i næste afsnit. Nøgleordet public gør det muligt at tilgå feltdata direkte fra klasserne.

Brugen af objekter er meget praktisk, da du kan gruppere relateret information i en klasse og nemt oprette flere instanser af disse data efter behov. Ved at bruge House-klassen kan du nemt gemme og tilgå data for tusindvis af huse.

question mark

Hvilket nøgleord bruges til at definere en klasse?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 2

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 instance of the House class?

How do I access the data stored in a House object?

What are some other examples where using a class would be helpful?

Awesome!

Completion rate improved to 2.04

bookDefinering af Klasser

Stryg for at vise menuen

Syntaksen for at definere en grundlæggende klasse er følgende:

index.cs

index.cs

copy
123456
class nameOfClass { public datatype fieldName1; public datatype fieldName2; public datatype fieldName3; ... }

For eksempel, en klasse til lagring af data om huse:

index.cs

index.cs

copy
12345678910111213141516171819
using System; class House { public string ownerName; public float landArea; public string country; public string state; public string city; public string streetAddress; } public class ConsoleApp { public static void Main(string[] args) { Console.WriteLine ("Nothing here yet."); } }

Koden ovenfor indeholder en klasse, der definerer en skabelon for et House-objekt, som repræsenterer et hus, der kan gemme ownerName, grundareal, land, stat, by og gadeadresse.

Note
Bemærk

Brugen af udtrykket public foran hvert felt i klassen frarådes dog, men for enkelhedens skyld vil vi bruge nøgleordet public for felterne, indtil vi lærer om Access Modifiers i næste afsnit. Nøgleordet public gør det muligt at tilgå feltdata direkte fra klasserne.

Brugen af objekter er meget praktisk, da du kan gruppere relateret information i en klasse og nemt oprette flere instanser af disse data efter behov. Ved at bruge House-klassen kan du nemt gemme og tilgå data for tusindvis af huse.

question mark

Hvilket nøgleord bruges til at definere en klasse?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 2
some-alt