源代码如下
STU_MSG.java//
class Student
{
int studentId;
int classId;
String studentName=new String();;
String StudentSex=new String();
int studentAge;
Student(int stuId,int claId,String stuName,String stuSex,int StuAge)
{
studentId=stuId;
classId=claId;
studentName=stuName;
StudentSex=stuSex;
studentAge=StuAge;
}
void getStudentId()
{
System.out.println("学号:"+studentId+'\n');
}
void getClass()
{
System.out.println("班级:"+classId+'\n');
}
void getStudentName()
{
System.out.println("姓名:"+studentName+'\n');
}
void getStudentSex()
{
System.out.println("性别:"+StudentSex+'\n');
}
void getStudentAge()
{
System.out.println("年龄:"+studentAge+'\n');
}
void setStudentAge(int NewAge)
{
studentAge=NewAge;
System.out.println("新年龄:"+studentAge+'\n');
}
}
public class STU_MSG
{
public static void main(String[] args);
Student P=new Student(2010011237,1,"赵旭","男",20);
P.getStudentId();
P.getClass();
P.getStudentName();
P.getStudentSex();
P.getStudentAge();
P.setStudentAge(18);
}
求指教
STU_MSG.java//
class Student
{
int studentId;
int classId;
String studentName=new String();;
String StudentSex=new String();
int studentAge;
Student(int stuId,int claId,String stuName,String stuSex,int StuAge)
{
studentId=stuId;
classId=claId;
studentName=stuName;
StudentSex=stuSex;
studentAge=StuAge;
}
void getStudentId()
{
System.out.println("学号:"+studentId+'\n');
}
void getClass()
{
System.out.println("班级:"+classId+'\n');
}
void getStudentName()
{
System.out.println("姓名:"+studentName+'\n');
}
void getStudentSex()
{
System.out.println("性别:"+StudentSex+'\n');
}
void getStudentAge()
{
System.out.println("年龄:"+studentAge+'\n');
}
void setStudentAge(int NewAge)
{
studentAge=NewAge;
System.out.println("新年龄:"+studentAge+'\n');
}
}
public class STU_MSG
{
public static void main(String[] args);
Student P=new Student(2010011237,1,"赵旭","男",20);
P.getStudentId();
P.getClass();
P.getStudentName();
P.getStudentSex();
P.getStudentAge();
P.setStudentAge(18);
}
求指教
getClass和系统的getClass起冲突了,换成别的名字
{
int studentId;
int classId;
String studentName=new String();
String StudentSex=new String();
int studentAge;
Student(int stuId,int claId,String stuName,String stuSex,int StuAge)
{
studentId=stuId;
classId=claId;
studentName=stuName;
StudentSex=stuSex;
studentAge=StuAge;
}
void getStudentId()
{
System.out.println("学号:"+studentId+'\n');
}
void getClass1()//把这里函数名改一下,就可以运行出来了;
{
System.out.println("班级:"+classId+'\n');
}
void getStudentName()
{
System.out.println("姓名:"+studentName+'\n');
}
void getStudentSex()
{
System.out.println("性别:"+StudentSex+'\n');
}
void getStudentAge()
{
System.out.println("年龄:"+studentAge+'\n');
}
void setStudentAge(int NewAge)
{
studentAge=NewAge;
System.out.println("新年龄:"+studentAge+'\n');
}
}
public class STU_MSG
{
public static void main(String[] args){ Student P=new Student(2010011237,1,"赵旭","男",20);
P.getStudentId();
P.getClass1();
P.getStudentName();
P.getClass();
P.getStudentSex();
P.getStudentAge();
P.setStudentAge(18);
}
}
{
public static void main(String[] args){ //注意代码的缩进书写,便于阅读和查找
Student P=new Student(2010011237,1,"赵旭","男",20);
P.getStudentId();
P.getClass();
P.getStudentName();
P.getStudentSex();
P.getStudentAge();
P.setStudentAge(18);
}
}
2、把getClass方法改名。getClass方法为Object类的一个方法,用于返回一个类的class对象。并且它的修饰符为public final 不能被重写,所以会出现你一上的错误,