Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Definiera Klasser | Introduktion till Objektorienterad Programmering (OOP)
C# Bortom Grunderna

bookDefiniera Klasser

Syntaxen för att definiera en grundläggande klass är följande:

index.cs

index.cs

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

Till exempel, en klass för att lagra 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 ovan innehåller en klass som definierar en mall för ett House-objekt, vilket representerar ett hus som kan lagra ownerName, landyta, land, delstat, stad och gatuadress.

Note
Notering

Att använda termen public före varje fält i klassen är en avrådd praxis, men för enkelhetens skull kommer vi att använda nyckelordet public för fälten tills vi lär oss om Access Modifierare i nästa avsnitt. Nyckelordet public gör det möjligt att komma åt fältdata direkt från klasserna.

Att använda objekt är mycket bekvämt eftersom du kan gruppera relaterad information för att skapa en klass och enkelt skapa flera instanser av dessa data vid behov. Med hjälp av klassen House kan du enkelt lagra och komma åt data för tusentals hus.

question mark

Vilket nyckelord används för att definiera en klass?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 2.04

bookDefiniera Klasser

Svep för att visa menyn

Syntaxen för att definiera en grundläggande klass är följande:

index.cs

index.cs

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

Till exempel, en klass för att lagra 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 ovan innehåller en klass som definierar en mall för ett House-objekt, vilket representerar ett hus som kan lagra ownerName, landyta, land, delstat, stad och gatuadress.

Note
Notering

Att använda termen public före varje fält i klassen är en avrådd praxis, men för enkelhetens skull kommer vi att använda nyckelordet public för fälten tills vi lär oss om Access Modifierare i nästa avsnitt. Nyckelordet public gör det möjligt att komma åt fältdata direkt från klasserna.

Att använda objekt är mycket bekvämt eftersom du kan gruppera relaterad information för att skapa en klass och enkelt skapa flera instanser av dessa data vid behov. Med hjälp av klassen House kan du enkelt lagra och komma åt data för tusentals hus.

question mark

Vilket nyckelord används för att definiera en klass?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2
some-alt