რა არის საჯარო/პირადი დაცული და ნაგულისხმევი Java-ში?
რა არის საჯარო/პირადი დაცული და ნაგულისხმევი Java-ში?

ვიდეო: რა არის საჯარო/პირადი დაცული და ნაგულისხმევი Java-ში?

ვიდეო: რა არის საჯარო/პირადი დაცული და ნაგულისხმევი Java-ში?
ვიდეო: Java Access Modifiers - Learn Public, Private, Protected and Default 2024, აპრილი
Anonim

საჯარო : ხელმისაწვდომი ყველგან. დაცული : ხელმისაწვდომია იმავე პაკეტის კლასებით და ნებისმიერ პაკეტში მყოფი ქვეკლასებით. ნაგულისხმევი (მოდიფიკატორი არ არის მითითებული): ხელმისაწვდომია იმავე პაკეტის კლასებისთვის. კერძო : ხელმისაწვდომია მხოლოდ იმავე კლასში.

ასევე იკითხა, რა არის კერძო დაცული და საჯარო ჯავაში?

კერძო : წევრებზე წვდომა შესაძლებელია მხოლოდ კლასში. საჯარო : წევრებს შეუძლიათ წვდომა განაცხადში ნებისმიერ ადგილას, რაც ნიშნავს, რომ არ არსებობს შეზღუდვა. დაცული : წევრებზე წვდომა შესაძლებელია კლასში და მემკვიდრეობით კლასში. ნაგულისხმევი: თუ ჩვენ არ მივუთითებთ წვდომის მახასიათებელს, წევრი ხდება ნაგულისხმევი.

ანალოგიურად, რა არის საჯარო/პირადი ჯავაში? საჯარო ნიშნავს, რომ თქვენ შეგიძლიათ მასზე წვდომა ნებისმიერ დროს კერძო ნიშნავს, რომ მასზე წვდომა მხოლოდ მის კლასში შეგიძლიათ. უბრალოდ რომ აღვნიშნო ყველაფერი კერძო , დაცული ან საჯარო მოდიფიკატორი არ გამოიყენება ადგილობრივ ცვლადებზე ჯავა . ლოკალური ცვლადი შეიძლება იყოს მხოლოდ საბოლოო ჯავა.

ასევე იცოდეთ, რა განსხვავებაა კერძო დაცულსა და საჯაროს შორის?

The შორის განსხვავება ეს წვდომის მოდიფიკატორი მოდის მათ უნარში შეზღუდოს წვდომა კლასზე, მეთოდზე ან ცვლადებზე, საჯარო არის ყველაზე ნაკლებად შემზღუდავი წვდომის მოდიფიკატორი ხოლო კერძო არის ყველაზე შემზღუდავი წვდომის მოდიფიკატორი, პაკეტი და დაცული წევს შორის.

არის თუ არა ჯავის მეთოდები ნაგულისხმევად პირადი?

ავტორი ნაგულისხმევი , ცვლადები და მეთოდები კლასის ხელმისაწვდომია თავად კლასის წევრებისთვის და იმავე პაკეტის სხვა კლასებისთვის. როგორც ადრე აღვნიშნეთ, მეთოდები და ცვლადები გამოცხადებულია როგორც კერძო ხელმისაწვდომია მხოლოდ მათ კლასში.

გირჩევთ: