C Sharp: განსხვავება გადახედვებს შორის
[შეუმოწმებელი ვერსია] | [შეუმოწმებელი ვერსია] |
შიგთავსი ამოიშალა შიგთავსი დაემატა
No edit summary |
No edit summary |
||
ხაზი 105:
==თვისებები==
თვისებები C#-ში წარმოადგენენ visual basic-ისგან გადმოღებულ იდეას. ეს იდეა Java-სა და C++-ში არ არის გამოყენებული. თვისება არის ფუნცია ან ფუნქციების წყვილი რომელიც კოდის თვალსაზრისით წააგავს კლასის წევრს (სფერო, field). მაგალითად კლას მართკუთხედს შეიძლება ჰქონდეს თვისება სიგრძე და სიგანე.
<source lang="csharp">
Martkutxedi chemiMartkutxedi = new Martkutxedi();
chemiMartkutxedi.sigrdze = 20;
</source>
პირველი დანახვისას შეიძლება მოგვეჩვენოს რომ მართკუთხედის sigrdze არის ამ კლასის ობიექტის სფერო, მაგრამ სინამდვილეში ამ გამოსახულებით სრულდება
გარკვეული ბრძანება.
<source lang="csharp">
public int Sigrdze
|