public abstract class person
{
public abstract void show();
public abstract void println();}public class student extends person
{ int studentno;
String studentname,String s;
student(int studentno,String studentname,String s)
{ while(studentname!="#")
{ System.out.println("input");
BufferedReader in=new BuffereReader(new InputStreamReader(System.in));
studentname=in.readLine();
studentno=Integer.parseInt(in.readLine());
System.out.println(studentno,studentname);
System.out.println("input the job");
s=in.readLine();
job[]=new char[20];
for(int i=0;i<s.length();i++)
job[i]=s.char(i);
System.out.println(job[i]);
}
}
public static void show
{
int ;
student(int studentno,String studentname,String s);
public void show {
BufferedReader in=new BuffereReader(new InputStreamReader(System.in));
=Integer.parseInt(in.readLine());
} public static void println
{ System.out.println();
}}
这段程序的抽象类不知道应该怎么写,感觉很乱,错误很多。请详细指点一下。
{
public abstract void show();
public abstract void println();}public class student extends person
{ int studentno;
String studentname,String s;
student(int studentno,String studentname,String s)
{ while(studentname!="#")
{ System.out.println("input");
BufferedReader in=new BuffereReader(new InputStreamReader(System.in));
studentname=in.readLine();
studentno=Integer.parseInt(in.readLine());
System.out.println(studentno,studentname);
System.out.println("input the job");
s=in.readLine();
job[]=new char[20];
for(int i=0;i<s.length();i++)
job[i]=s.char(i);
System.out.println(job[i]);
}
}
public static void show
{
int ;
student(int studentno,String studentname,String s);
public void show {
BufferedReader in=new BuffereReader(new InputStreamReader(System.in));
=Integer.parseInt(in.readLine());
} public static void println
{ System.out.println();
}}
这段程序的抽象类不知道应该怎么写,感觉很乱,错误很多。请详细指点一下。
也应该是public abstract void show();
public abstract void println(); 而不应该是public static void println
应该是public void show();
public void println(); 而不应该是public static void println
System.out.println();
}