Deklaracja klasy
klasy to sposób określenia struktury i zachowania obiektu w programie. Klasa zawiera informacje o właściwościach i metodach obiektu oraz o sposobie, w jaki te właściwości i metody są ze sobą powiązane.
Oto przykład deklaracji klasy w języku C#:
using System;
class Program
{
public class Osoba
{
// Właściwości klasy
public string Imie { get; set; }
public string Nazwisko { get; set; }
public int Wiek { get; set; }
// Metoda klasy
public string PrzedstawSie()
{
return $"Cześć, nazywam się {Imie} {Nazwisko} i mam {Wiek} lata.";
}
}
static void Main(string[] args)
{
//Wywołanie Klasy
Osoba osoba1 = new Osoba();
osoba1.Imie = "Marek";
osoba1.Nazwisko = "Kowalski";
osoba1.Wiek = 63;
string przedstawienie = osoba1.PrzedstawSie();
Console.WriteLine(przedstawienie);
}
}
Cześć, nazywam się Marek Kowalski i mam 63 lata.
Możesz utworzyć konstruktor dla klasy "Osoba", który pozwoli na inicjalizację nowych obiektów z odpowiednimi wartościami właściwości
using System;
class Program
{
public class Osoba
{
// Właściwości klasy
public string Imie { get; set; }
public string Nazwisko { get; set; }
public int Wiek { get; set; }
// Konstruktor klasy
public Osoba(string imie, string nazwisko, int wiek)
{
Imie = imie;
Nazwisko = nazwisko;
Wiek = wiek;
}
// Metoda klasy
public string PrzedstawSie()
{
return $"Cześć, nazywam się {Imie} {Nazwisko} i mam {Wiek} lat.";
}
}
static void Main(string[] args)
{
//Wywołanie Klasy
Osoba osoba1 = new Osoba("Radek", "Gołąb", 35);
string przedstawienie = osoba1.PrzedstawSie();
Console.WriteLine(przedstawienie);
}
}
Cześć, nazywam się Radek Gołąb i mam 35 lat.