java- package file: error, the public type smi must be defined in its own file:
سلام. قطعه کد زیر مربوط به package file برنامه ی منه. به کلمه ی public در تعریف کلاس پیام خطا می ده. public رو که بر می دارم پیام خطا می ره ولی دیگه امکان دسترسی به کلاسم در فایل های دیگه رو ندارم. نمی دونم مشکل برنامه با public چیه...
package
class smi {
//The Variables to keep the Info
public Vector<String> primeInfo = new Vector<String>(5);
public Stack<Character> myStack = new Stack<Character>();
publicintcurrentState, stateNum;
public String finalStates = new String();
}
ممنون
نقل قول: java- package file: error, the public type smi must be defined in its own file:
خب از خطايي كه مي ده اينطور به نظر مياد كه اسم فايل رو smi نذاشتين، درسته؟
اگر اينطور هست اصلاحش كنين و دوباره امتحان كنين.
دقت كنين هر كلاس public بايد توي فايلي به همون نام كلاس ذخيره بشه