klasser kode eksempel:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class Program
{
static void Main(string[] args)
{
ElBil minElBil = new ElBil();
minElBil.Farve = “Hvid”;
minElBil.KmStand = 10500;
minElBil.Hk = 15;
string farve = minElBil.Farve;
Console.WriteLine(minElBil.UdlæsData());
}
}
class Bil
{
public string Farve { get; set; }
public int KmStand { get; set; }
public int Hk { get; set; }
public string UdlæsData()
{
return string.Format(“Farve: {0} – Km stand: {1} – HK: {2}”, Farve, KmStand, Hk);
}
}
oprettelse af objekt af klassen ElBil:
ElBil minElBil = new ElBil();
‘klassensnavn’ ‘minReferencevariable’ = new ‘klassens navn’
hvis der er en constructor i klassen skal værdierne/variablerne med:
‘klassensnavn’ ‘minReferencevariable’ = new ‘klassens navn(variable1, vaiable2, osv)’
Data indlæses i objektet med referencevariablen: minReferencevariabler.’metodenavn feks indlæsdata(variable1, osv)
Kode eksemplet:
minElBil.Farve = “Hvid”;
her initialiseres objektets parametre med minElBil.farve xx
Return af data fra metode:
der kan retuneres en streng eller der kan bruges console.writeline i metoden. Retuneres en streng skrives: return string.Format(“bla bla”, {0]”, variablenavn;
Overload af metoder:
samme navn bruges til metoden men der tilføjes parametre/variabler.
feks: public void test() og test(string data)
Nå ja, her kan du se min hvide elbil
Abonner på C# RSS feed