আমার কাছে নিম্নলিখিত কোড রয়েছে:
class Hello {
class Thing {
public int size;
Thing() {
size = 0;
}
}
public static void main(String[] args) {
Thing thing1 = new Thing();
System.out.println("Hello, World!");
}
}
আমি জানি Thing
কিছুই করে না, তবে আমার হ্যালো, ওয়ার্ল্ড প্রোগ্রামটি ছাড়াই ঠিকঠাক সংকলন করে। এটি কেবলমাত্র আমার সংজ্ঞায়িত ক্লাস যা আমার উপর ব্যর্থ হচ্ছে।
এবং এটি সংকলন করতে অস্বীকার করে। আমি No enclosing instance of type Hello is accessible."
লাইনে পৌঁছে যা একটি নতুন জিনিস তৈরি করে। আমি অনুমান করছি:
- আমার সিস্টেমে স্তরের সমস্যা রয়েছে (হয় ডাঃ জাভা বা আমার জাভা ইনস্টল) বা
- জাভাতে একটি ওয়ার্কিং প্রোগ্রাম কীভাবে তৈরি করা যায় সে সম্পর্কে আমার কিছু প্রাথমিক ভুল ধারণা রয়েছে।
কোন ধারনা?