دوره مفاهیم شی گرایی (فصل 2 - جلسه 3) : Access Modifier ها و تعین دسترسی اعضای کلاس ها



visibility  
mode_comment   ۳

در جلسه گذشته در مورد اعضای کلاس که همون متد ها و پراپرتی ها بودند صحبت کردیم. این جلسه می خوایم در مورد محدود کردن دسترسی به این اعضا صحبت کنیم و راهکاری رو که زبان های برنامه نویسی شی گرا ارائه دادند تشریح کنیم. با ما همراه باشید تا مفهوم access modifier رو متوجه شیم و دلیل استفادشو بدونیم.

info توجه

این مطلب یک جلسه از دوره مفاهیم شی گرایی می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره مفاهیم شی گرایی

comment دیدگاه کاربران
علی رضوی

دوبار فکر کنم اپ کردید

امیرمحمد رضائی

سلام چرا در داخل متد main نمیشه ویژگی پاپلیک یا پرایویت تعریف کرد و خطا میگیره

    public static void main(String[] args) {
    }
لقمان آوند

سلام
پراپرتی ها و access modifier ها داخل متد ها قابل تعریف نیستند. شما باید اونها رو مستقیما در بلاک مربوط به کلاس تعریف کنید. متغیر های درون متد ها دسترسی محلی دارند و فقط در همون متد قابل دسترسی هستند.

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.