Sobes.tech
Junior — Middle

შეგიძლიათ ახსნათ, რა ნიშნავს საჯარო წვდომის მოდიფიკატორი პროგრამირებაში?

sobes.tech AI

პასუხი AI-სგან

C# ენაში public წვდომის მორგებელი ნიშნავს, რომ კლასი წევრი (მეთოდი, თვისება, ველი) შეიძლება იყოს ხელმისაწვდომი ნებისმიერი სხვა კოდიდან, შეზღუდვების გარეშე. ანუ, ასეთი წევრები ხელმისაწვდომია ყველგან, სადაც ჩანს თავად კლასი.

მაგალითად:

public class ადამიანი
{
    public string სახელი; // ხელმისაწვდომია ყველგან
}

var p = new ადამიანი();
p.სახელი = "Ivan"; // დაშვებულია, რადგან სახელი არის public

public გამოყენება საშუალებას აძლევს გახსნას კლასი ინტერფეისი სხვა პროგრამის ნაწილებთან ურთიერთობისთვის.