Java Dərsləri
Access modifiers javada icazə rolunu oynayır. Belə ki biz siniflərin medotların qarşısında yazmaqla o sinfi,metodu hardan çağıra biləcəyimizin icazəsini vermiş oluruq. Javada 4 növ access modifiers var.
1. Default
2. Private
3. Protected
4. Public
Default modifier-in keyword-ü yoxdur. Yəni əgər biz class A{ } demişiksə bu o deməkdir ki, defaultdur. Default sinifər yalnız eyni package daxilində bir birlərini görürlər.
Private- modifier siniflərdə olmur. bu modifier həmin sinfin parammetr və medtoların üçün keçərlidir. Əgər biz bir dəyişəni və ya metodu private olaraq təyin etmişiksə o yalnız həmin sinif daxilində işlənə bilər. Düzdür sinifdə təyin olunan private dəyişənə digər bir yolla digər siniflərdən dəyər almaq və ya ötürmək olur. Bu barədə OOP-nin prinsipləri mövzsunda danışacağıq.
Public-Adından da məlum olduğu kimi əgər biz public olaraq təyin etmişiksə onda bu dəyişən və ya sinfə proqramın istənilən yerindən(package) müarcət edə bilərik.
Protected-Sinif protected ola bilməz. Protected ilə default-un xassələri eynidir. Sadəcə defaultdan fərqli olaraq biz bir metodu protected etmişiksə o digər packageden cağırla bilər. Amma bir-başa yox! Gərək çağrılan sinif protected olan metodun sinfinin alt-sinfi olsun. Yəni Varisi olsun. Bu mövzunu da OOP-nin prinsipləri məqaləsində ətarflı izah edəcəm.
/ access-modifiers-in-java
On this page of the site you can watch the video online Java Dərsləri-Access Modifiers in Java (Public, Private, Protected and Default) with a duration of hours minute second in good quality, which was uploaded by the user Nariman Karimov 06 August 2020, share the link with friends and acquaintances, this video has already been watched 385 times on youtube and it was liked by 17 viewers. Enjoy your viewing!