Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Definere Klasser | Section
Practice
Projects
Quizzes & Challenges
Quizer
Challenges
/
C# Utover Det Grunnleggende

bookDefinere Klasser

Sveip for å vise menyen

Syntaksen for å definere en grunnleggende 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 for lagring av data om hus:

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 inneholder en klasse som definerer en mal for et House-objekt, som representerer et hus som kan lagre ownerName, landareal, land, delstat, by og gateadresse.

Note
Merk

Å bruke begrepet public foran hvert felt i klassen er en praksis som frarådes, men for enkelhets skyld vil vi bruke public-nøkkelordet for feltene inntil vi lærer om tilgangsmodifikatorer i neste seksjon. public-nøkkelordet gjør det mulig å få tilgang til feltdataene direkte fra klassene.

Å bruke objekter er svært praktisk, siden du kan gruppere relatert informasjon i en klasse og enkelt opprette flere instanser av disse dataene ved behov. Ved å bruke House-klassen kan du enkelt lagre og få tilgang til data for tusenvis av hus.

question mark

Hvilket nøkkelord brukes for å definere en klasse?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 23

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

Seksjon 1. Kapittel 23
some-alt