همچنین می توانید یک شی از یک کلاس ایجاد کرده و در کلاس دیگری به آن دسترسی داشته باشید. این
اغلب برای سازماندهی بهتر کلاس ها استفاده می شود (یک کلاس همه موارد را دارد
ویژگی ها و متدها، در حالی که کلاس دیگر متد main()
را نگه می دارد (کد به
اجرا شود)).
به خاطر داشته باشید که نام فایل جاوا باید با نام کلاس مطابقت داشته باشد. در این
به عنوان مثال، ما دو فایل را در یک پوشه/پوشه ایجاد کرده ایم:
public class MyClass {
int x = 5;
}
class OtherClass {
public static void main(String[] args) {
MyClass myObj = new MyClass();
System.out.println(myObj.x);
}
}
وقتی هر دو فایل کامپایل شدند:
فایل OtherClass.java را اجرا کنید:
و خروجی این خواهد بود:
در فصلهای بعدی اطلاعات بیشتری در مورد کلاسها و اشیا خواهید آموخت.