Forum » Programiranje » C# get/set
C# get/set
smejko ::
Živijo!
V čem je fora get/set-a?
private mojObjektTip mojObjekt;
public mojObjektTip MojObjekt
{
get { return mojObjekt; }
set { mojObjekt = value; }
}
V čem je fora get/set-a?
private mojObjektTip mojObjekt;
public mojObjektTip MojObjekt
{
get { return mojObjekt; }
set { mojObjekt = value; }
}
Infinity ::
znotrej get set ti lahko delaš določene operacije; npr. bereš iz sessiona(v ASP.NET).
primer:
EDIT:
Lahko pa tudi operiraš z določenimi vrednostmi pred izpisom...
primer:
primer:
public string zapisVSession
{
get{return Session["mojString"].ToString();}
set{Session["mojString"] = value;}
}
EDIT:
Lahko pa tudi operiraš z določenimi vrednostmi pred izpisom...
primer:
public string zapisVSession
{
get{return (value*3);}
set{}
}
Zgodovina sprememb…
- spremenilo: Infinity ()
bigbada ::
Recimo ustvariš objekt
Objekt prvi;
//potem s pomocjo set metode mu nastavis recimo visino in sirino in jo potem izpises, seveda pa moraš vsako narejeno metodo imeti implementirano
prvi.setSirina(10);
prvi.setVisina(5);
prvi.izpis();
referenca:
http://www.cplusplus.com/doc/tutorial/c...
Objekt prvi;
//potem s pomocjo set metode mu nastavis recimo visino in sirino in jo potem izpises, seveda pa moraš vsako narejeno metodo imeti implementirano
prvi.setSirina(10);
prvi.setVisina(5);
prvi.izpis();
referenca:
http://www.cplusplus.com/doc/tutorial/c...
darkolord ::
bigbada?
smejko:
Če imaš npr. enostaven razred:
lahko potem uporabljas
smejko:
Če imaš npr. enostaven razred:
class Clovek
{
public string Ime { get; set; }
public string Priimek { get; set; }
public string PolnoIme
{
get { return Ime + " " + Priimek; }
}
}lahko potem uporabljas
instancaCloveka.PolnoImena praktično enak način kot vse ostale javne spremenljivke tega razreda...
Zgodovina sprememb…
- spremenilo: darkolord ()
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | c# seminarskaOddelek: Programiranje | 3010 (2683) | tuned |
| » | [Java]kompailiranje iz cmdOddelek: Programiranje | 1443 (1167) | ragezor |
| » | metoda #get, #set ---> c#Oddelek: Programiranje | 1384 (1268) | fokz8 |
| » | [C#] DeserializacijaOddelek: Programiranje | 2051 (1654) | Cvenemir |
| » | C# LinkedListOddelek: Programiranje | 1353 (1204) | PoPon2 |