Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Luokkien Määrittely | Johdatus Olio-Ohjelmointiin (OOP)
C# Perusteiden Jälkeen

bookLuokkien Määrittely

Perusluokan määrittelyn syntaksi on seuraava:

index.cs

index.cs

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

Esimerkiksi luokka talojen tietojen tallentamiseen:

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."); } }

Yllä oleva koodi sisältää luokan, joka määrittelee mallin House-oliolle. Tämä edustaa taloa, joka voi tallentaa tiedot kuten ownerName, tontin pinta-ala, maa, osavaltio, kaupunki ja katuosoite.

Note
Huomio

Jokaisen kentän edessä olevan public-termin käyttö luokassa ei ole suositeltavaa, mutta yksinkertaisuuden vuoksi käytämme public-avainsanaa kentissä, kunnes opimme Access Modifiers -aiheesta seuraavassa osiossa. public-avainsana mahdollistaa kenttätietojen suoran käytön muista luokista.

Olioiden käyttäminen on erittäin kätevää, sillä voit ryhmitellä toisiinsa liittyvät tiedot luokaksi ja helposti luoda useita instansseja tästä tiedosta tarvittaessa. Käyttämällä House-luokkaa voit tallentaa ja käyttää tietoja tuhansista taloista vaivattomasti.

question mark

Mitä avainsanaa käytetään luokan määrittelyyn?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 2.04

bookLuokkien Määrittely

Pyyhkäise näyttääksesi valikon

Perusluokan määrittelyn syntaksi on seuraava:

index.cs

index.cs

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

Esimerkiksi luokka talojen tietojen tallentamiseen:

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."); } }

Yllä oleva koodi sisältää luokan, joka määrittelee mallin House-oliolle. Tämä edustaa taloa, joka voi tallentaa tiedot kuten ownerName, tontin pinta-ala, maa, osavaltio, kaupunki ja katuosoite.

Note
Huomio

Jokaisen kentän edessä olevan public-termin käyttö luokassa ei ole suositeltavaa, mutta yksinkertaisuuden vuoksi käytämme public-avainsanaa kentissä, kunnes opimme Access Modifiers -aiheesta seuraavassa osiossa. public-avainsana mahdollistaa kenttätietojen suoran käytön muista luokista.

Olioiden käyttäminen on erittäin kätevää, sillä voit ryhmitellä toisiinsa liittyvät tiedot luokaksi ja helposti luoda useita instansseja tästä tiedosta tarvittaessa. Käyttämällä House-luokkaa voit tallentaa ja käyttää tietoja tuhansista taloista vaivattomasti.

question mark

Mitä avainsanaa käytetään luokan määrittelyyn?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 2
some-alt