آموزش مقدماتی C++ | کپسوله سازی
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
کپسوله سازی
کپسوله سازی یعنی روشی که با آن بتوانیم اطلاعات حساس و متغیر های مهم را از دید کاربر مخفی کنیم تا به آن ها دسترسی نداشته باشد. برای اینکار باید:
- ویژگی ها یا متغیر های کلاس را با سطح دسترسی
privateتعریف کنیم - متد هایی public برای دریافت یا تنظیم مقدار آن متغیر
privateتعریف کنیم
همانطوری که گفتیم، ویژگی های private فقط در همان کلاس در دسترس هستند. و از کلاس های دیگر نمی توان به آن دسترسی داشت. ولی با استفاده از متد های public درون همین کلاس می توانیم فقط دسترسی های لازم را با عملیات مشخص برای کاربر ایجاد کنیم.
برای ثبت پرسش ابتدا در سایت وارد شوید.