大北农oa系统:java问题:检查代码

来源:百度文库 编辑:高校问答 时间:2024/05/05 23:55:21
class pen{
double cuxi;
double moshui;
String yanse;
boolean bimao;
int chang,banjing;
void hua(){
System.out.println("画图");
}
void xie(){
System.out.println("写字");
}
void geng(){
System.out.println("更换墨水");
}
}
public class Pen{
public static void mian(String[] args){
pen pen1;
pen1=new pen();
pen1.cuxi=1.5;
pen1.moshui=300.0;
pen1.yanse="黑色";
pen1.bimao=true;
pen1.chang=10;
pen1.banjing=1;
System.out.println("粗细:"+pen1.cuxi);
System.out.println("墨水:"+pen1.moshui);
System.out.println("颜色:"+pen1.yanse);
if(pen1.bimao)System.out.println("有笔帽");
else System.out.println("无笔帽");
System.out.println("长度:"+pen1.chang);
System.out.println("半径:"+pen1.banjing);
pen1.hua();
pen1.xie();
pen1.geng();
}
}

java中不区分大小写所以你把pen类改个名字
还有你的主函数名字写错了,不是'mina'而是'main',正确代码如下:

class abc{
double cuxi;
double moshui;
String yanse;
boolean bimao;
int chang,banjing;
void hua(){
System.out.println("画图");
}
void xie(){
System.out.println("写字");
}
void geng(){
System.out.println("更换墨水");
}
}
public class Pen{
public static void main(String[] args){
abc pen1;
pen1=new abc();
pen1.cuxi=1.5;
pen1.moshui=300.0;
pen1.yanse="黑色";
pen1.bimao=true;
pen1.chang=10;
pen1.banjing=1;
System.out.println("粗细:"+pen1.cuxi);
System.out.println("墨水:"+pen1.moshui);
System.out.println("颜色:"+pen1.yanse);
if(pen1.bimao)System.out.println("有笔帽");
else System.out.println("无笔帽");
System.out.println("长度:"+pen1.chang);
System.out.println("半径:"+pen1.banjing);
pen1.hua();
pen1.xie();
pen1.geng();
}
}