进行语法分析时已到达文件结尾

Rainbow__Lin 2012-03-19 11:51:11
class Date
{
private int year,month,date;
public Date()
{
System.out.println("日期未输入");
}
public Date(int year,int month,int date)
{
this.year=year;
this.month=month;
this.date=date;
}
}
class Certificate extends Date
{
private String number,name;
private char sex;
public Certificate()
{
System.out.println("请输入数据");
}
public Certificate(String number,String name,char sex)
{
super();
this.number=number;
this.name=name;
this.sex=sex;
}
public Certificate(int year,int month,int date,String number,String name,char sex)
{
super(year,month,date);
this.number=number;
this.name=name;
this.sex=sex;
}
}
class Teacher extends Certificate
{
private String section,job;
public Teacher()
{
System.out.println("请输入教师资料");
}
public Teacher(int year,int month,int date,String number,String name,char sex,String section,String job)
{
super(year,month,date,number,name,sex);
this.section=section;
this.job=job;
}
public void show_Teacher()
{
System.out.println("教师资料\n"+"编号:"+number+"\n姓名:"+name+"\n性别"+sex+"\n出生年月"+year+"-"+
month+"-"+date+"\n部门:"+section+"\n职务:"+job);
}
class IssueDate extends Date
{
public IssueDate()
{
System.out.println("请输入签发日期");
}
public IssueDate(int year,int month,int date)
{
super(year,month,date);
}
public void show_IssueDate()
{
System.out.println("签发日期:"+year+"-"+month+"-"+date);
}
}
class Student extends Certificate
{
private String college,major,info;
public Student()
{
System.out.println("请输入学生资料");
}
public Student(int year,int month,int date,String number,String name,char sex,String college,String major,String info)
{
super(year,month,date,number,name,sex);
this.college=college;
this.major=major;
this.info=info;
}
public void show_Student()
{
System.out.println("学生资料\n"+"编号:"+number+"\n姓名:"+name+"\n性别:"+sex+"\n出生年月:"+year+"-"+
month+"-"+date+"\n学院:"+college+"\n专业:"+major+"\n注册信息:"+info);
}
class AdmissionTime extends Date
{
public AdmissionTime()
{
System.out.println("请输入入学时间");
}
public AdmissionTime(int year,int month,int date)
{
super(year,month,date);
}
public void show_AdmissionTime()
{
System.out.println("入学时间:"+year+"-"+month+"-"+date);
}
}
}
public class SchoolManagement
{
public static void main(String args[])
{
Teacher teacher=new Teacher();
Teacher.IssueDate issuedate=teacher.new IssueDate();
Student student=new Student();
Student.AdmissionTime admissiontime=student.new AdmissionTime();
teacher.show_Teacher();
issuedate.show_IssueDate();
student.show_Student();
admissiontime.show_AdmissionTime();
}
}


...全文
332 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
a307234 2012-05-03
  • 打赏
  • 举报
回复
class Teacher extends Certificate
{
private String section,job;
public Teacher()
{
System.out.println("请输入教师资料");
}
public Teacher(int year,int month,int date,String number,String name,char sex,String section,String job)
{
super(year,month,date,number,name,sex);
this.section=section;
this.job=job;
}
public void show_Teacher()
{
System.out.println("教师资料\n"+"编号:"+number+"\n姓名:"+name+"\n性别"+sex+"\n出生年月"+year+"-"+
month+"-"+date+"\n部门:"+section+"\n职务:"+job);
}
class IssueDate extends Date
{
public IssueDate()
{
System.out.println("请输入签发日期");
}
public IssueDate(int year,int month,int date)
{
super(year,month,date);
}
public void show_IssueDate()
{
System.out.println("签发日期:"+year+"-"+month+"-"+date);
}
}
这个类后面少了一个大括号。。。

23,405

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧