خانه » کپسوله‌سازی یا Encapsulation در جاوا
کپسوله‌سازی یا Encapsulation
کپسوله‌سازی یا Encapsulation
آموزش جاوا

کپسوله‌سازی یا Encapsulation در جاوا

ما در زبان‌های برنامه‌نویسی شی‌گرا از جمله جاوا ۴ خاصیت اساسی داریم. ارث‌بری، پلی‌مورفیس، انتزاعی سازی (Abstraction) و کپسوله‌سازی. در این پست میخوام درباره‌ی مفهوم Encapsulation صحبت کنم.

تا الان با مفهوم private و setter و getter آشنا شدید. در روش Encapsulation یا کپسوله‌سازی میایم همه‌ی متغیرهای کلاس رو private میکنیم و از طریق getter – setter بهشون دسترسی می‌گیریم. به خاطر همینه که به این روش پنهان کردن داده‌ها یا (data hiding) هم گفته میشه.

مثال زیر رو ببینید:

این یک نمونه از Encapsulation یا کپسوله‌سازی در جاوا هستش که اینجا استفاده شده.

یه روش دیگه برای پر کردن داده‌ها توی کپسوله‌سازی یا Encapsulation استفاده از سازنده کلاس و یا همون Constructors هستش.تکه کد زیر رو میتونید ببینید برای این منظور:

 

توضیحات کوتاه
کپسوله‌سازی یا Encapsulation در جاوا
نام مقاله
کپسوله‌سازی یا Encapsulation در جاوا
خلاصه
آموزش و نحوه‌ ی استفاده از کپسوله‌سازی یا Encapsulation در برنامه نویسی شی‌گرا (Object Oriented) در جاوا
نویسنده
نشر دهنده
سروش طیبی
لوگو نشر دهنده

ارسال نظر

برای ارسال نظر اینجا را کلیک کنید