OOP-nin dərin anlayışı və onun əsas prinsipləri Java dilinin strukturunu daha yaxşı başa düşməyinə və yaxşı kod yazmağına kömək edəcək. Bu seçimdə sən OOP-nin əsaslarını və faydalı incəliklərini öyrənə biləcəyin bir neçə məqalə tapa bilərsən.
Obyektə yönələn proqramlaşdırmanın prinsipləri
Əgər Java-nın niyə belə təşkil edildiyini maraqlanırsansa, indi OOP prinsipləri haqqında nəzəriyyəyə baxmağın vaxtıdır. Bu ətraflı mühazirədən obyektə yönələn proqramlaşdırmanın nə olduğunu, irsiyyət, abstraksiya, inkapsulyasiya və polimorfizm nə olduğunu öyrənəcəksən. Sonra bu prinsiplərin Java-da necə həyata keçirildiyini misallarla görəcəksən.
OOP prinsipləri
Bu də başqa bir mühazirə OOP-ya həsr olunub. Bunun sayəsində misallarla siniflərin və obyektlərin nə olduğunu və OOP-nin əsas prinsiplərini praktikada necə tətbiq edə biləcəyini başa düşə biləcəksən. Həmçinin OOP konsepsiyasına uyğun olması üçün proqramlarının stilini necə etməklə bağlı faydalı məsləhətlər alacaqsan.
Java-da inkapsulyasiya
Bu kiçik mətn inkapsulyasiya haqqında daha ətraflı danışacaq. Niyə Java-da inkapsulyasiya lazımdır? İnkapulasiyanın konsepsiyası bizə necə kömək edir? İnkapulyasiyasız nə edərdik və bizim kodumuz necə görünərdi?
Polimorfizm və onun dostları
Bu isə polimorfizm haqqında məqalədir. Bu prinsipin daha dərindən başa düşülməsinə kömək edəcək. Həmçinin statik polimorfizmin dinamikdən nə ilə fərqləndiyini öyrənəcəksən. Ümumilikdə, materialda çoxlu yeni məlumat var, ona görə də qaçırma!
GO TO FULL VERSION