برای کلاسها، میتوانید از عمومی یا پیشفرض استفاده کنید:
| تغییرکننده | توضیحات | امتحان کنید |
|---|---|---|
عمومی | کلاس توسط هر کلاس دیگری قابل دسترسی است | امتحان کنید» |
| پیشفرض | کلاس فقط توسط کلاس ها در همان بسته این زمانی استفاده می شود که اصلاح کننده ای را مشخص نکنید. در فصل بستهها | درباره بستهها اطلاعات بیشتری کسب خواهید کرد.امتحان کنید» |
برای ویژگیها، روشها و سازندهها، میتوانید از یکی از موارد استفاده کنید
زیر:
| تغییرکننده | توضیحات | امتحان کنید |
|---|---|---|
عمومی | کد برای همه کلاس ها قابل دسترسی است | امتحان کنید» |
خصوصی | کد فقط در کلاس اعلام شده قابل دسترسی است | امتحان کنید» |
| پیشفرض | کد فقط در همان بسته قابل دسترسی است. این زمانی استفاده می شود که اصلاح کننده ای را مشخص نکنید. در فصل بستهها | درباره بستهها اطلاعات بیشتری کسب خواهید کرد.امتحان کنید» |
محافظت شده | کد در همان بسته و زیر کلاسها قابل دسترسی است. در مورد زیر کلاس ها و superclass در فصل وراثت | امتحان کنید» |