آیا می توانیم تابع اصلی را در جاوا خصوصی اعلام کنیم؟
آیا می توانیم تابع اصلی را در جاوا خصوصی اعلام کنیم؟

تصویری: آیا می توانیم تابع اصلی را در جاوا خصوصی اعلام کنیم؟

تصویری: آیا می توانیم تابع اصلی را در جاوا خصوصی اعلام کنیم؟
تصویری: روش اصلی جاوا توضیح داده شد - همه این موارد به چه معناست؟ 2024, ممکن است
Anonim

آره، می توانیم اعلام کنیم را روش اصلی مانند خصوصی در جاوا . بدون هیچ خطایی با موفقیت کامپایل می شود اما در زمان اجرا می گوید که روش اصلی عمومی نیست

به همین ترتیب، مردم می پرسند، آیا می توانیم متد اصلی را به عنوان خصوصی در جاوا اعلام کنیم؟

پاسخ: بله، ما می توانیم روش اصلی را asprivate اعلام کنیم . بدون هیچ خطایی کامپایل می شود، اما در زمان اجرا، درست می شود روش اصلی عمومی نیست

دوم اینکه چرا در جاوا از خصوصی استفاده می کنیم؟ به طور خلاصه خصوصی کلمه کلیدی در جاوا اجازه دسترسی محدود به متغیرها و روش ها را می دهد و قوی ترین شکل کپسوله سازی را ارائه می دهد. خصوصی اعضا خارج از کلاس قابل دسترس نیستند و خصوصی روش را نمی توان رد کرد.

به طور مشابه ممکن است بپرسید که چرا متد اصلی در جاوا خصوصی نیست؟

که در جاوا ، هر زمان که اعضا را اعلام می کنیم (instancevariables یا مواد و روش ها ) از یک کلاس به عنوان خصوصی ، فقط از داخل آن کلاس می توان به آن اعضا دسترسی داشت نه برای هر کلاس خارج از این کلاس قابل مشاهده باشد.

آیا می توانیم کلاس داخلی را خصوصی اعلام کنیم؟

بر خلاف الف کلاس ، یک کلاس داخلی می تواند بودن خصوصی و یکبار شما اعلام می کنید یک خصوصی کلاس داخلی ، از یک شی خارج از آن قابل دسترسی نیست کلاس . در زیر برنامه ایجاد یک است طبقه درونی و به آن دسترسی داشته باشید.

توصیه شده: