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
მოძიებულია „https://ka.wikipedia.org/wiki/C_Sharp“-დან