import java.swing.*;最主要的这个错了 import javax.swing.*; 另外还有掉小问题JMenuItem tShow,tUpdate,tInsert,sShow,sUpdate,tInsert,cShow,cUpdate,cInsert;你定义了2个一样的tInsert 然后这个跟着也错了menuS.add(sUpdata);menus.add(sInsert);你这全都是粗心大意的错 仔细检查检查啊
您好,提问者: 哈哈,楼下弱爆了. public static void main (String[]args); //把String[] args中间加空格,另外;去掉.
您好,提问者: 从你的程序来看是没有问题的. 但是请问System后面的;号是中文的还是英文的? Java编程中类名首字母都为大写,标点符号都必须是英文.
super.(name,made); 应该是这样的:super(name,made); 如果你加了一点的话,jvm会认为点后面不应该出现括号, 而应该是属性或者是方法名,也就是提示的标识符
System.out.println(j); 改成:System.out.println(j + ""); 通过+“”转换为字符串类型
第68行里面的参数要有类型,你的Aclass属性是String类开还是什么类型,把那行的参数改成private void handleAdd(String Aname, String Aclass, String Aid, String Aage){}把String类型改成你自己定义的类型就可以了,一定要记住,参数是要带类型的
没有定义变量 String a ="";
在NewPhone类的showl()方法前加上@Override前缀,表明是覆盖的父类方法,不然编译器可能会认为这是一个二义性错误.还有就是调用类中的方法必须在函数体内进行,不能在类体内进行对象的方法调用,除非是用于赋值.
这是你的代码么 除了字母拼写错误 没有别的问题.
这几个类是写在一起的还是?每个类应该都是有构造方法的或者volume,weight这几个方法是要传参数的,但是你的方法是没有传参