آموزش زبان برنامه نویسی جاوا: Encapsulation
Encapsulation یا کپسوله سازی یا محصور سازی یکی از ویژگیهای برنامه نویسی شی گرا است. در واقع Encapsulation به این معنی است که ما برای یک کلاس ویژگیها و رفتارهایی را تعریف کرده و سپس آنها را پنهان کنیم. برای کپسوله کردن یک کلاس، فقط کافی است ویژگیها و متدهای یک کلاس را به صورت خصوصی یا private تعریف کنیم. بخشهای خصوصی یا private فقط داخل همان کلاس قابل استفاده هستند و توسط کلاسهای دیگر قابل استفاده نیستند. به این ویژگی Implementaion hiding یا پیادهسازی پنهان گفته میشود.
آموزش زبان برنامه نویسی جاوا: Encapsulation
(image)
Encapsulation یا کپسوله سازی یا محصور سازی یکی از ویژگیهای برنامه نویسی شی گرا است. در واقع Encapsulation به این معنی است که ما برای یک کلاس ویژگیها و رفتارهایی را تعریف کرده و سپس آنها را پنهان کنیم. برای کپسوله کردن یک کلاس، فقط کافی است ویژگیها و متدهای یک کلاس را به صورت خصوصی یا private تعریف کنیم. بخشهای خصوصی یا private فقط داخل همان کلاس قابل استفاده هستند و توسط کلاسهای دیگر قابل استفاده نیستند. به این ویژگی Implementaion hiding یا پیادهسازی پنهان گفته میشود.
آموزش زبان برنامه نویسی جاوا: Encapsulation