this实例问题2

来源:百度知道 编辑:UC知道 时间:2024/05/07 03:37:09
class PersonInformation {
String name;
String gender;
String nationality;
int age;

public PersonInformation(String p_name,String p_gender,
String p_nationality,int p_age){
name=p_name;class PersonInformation {
String name;
String gender;
String nationality;
int age;

public PersonInformation(String p_name,String p_gender,
String p_nationality,int p_age){
name=p_name;
gender=p_gender;
nationality=p_nationality;
age=p_age;
}

void show(){
System.out.println("name:"+name);
System.out.println("gender:"+gender);
System.out.println("nationality:"+nationality);
System.out.println("age:"+age);
}
}
gender=p_gender;
nation

首先你发的代码非常乱不知道是不是应该是这样
class PersonInformation { //一个类,记录人的信息
String name; //姓名
String gender; //性别
String nationality; //民族
int age; //年龄

public PersonInformation(String p_name,String p_gender,String p_nationality,int p_age){
//构造函数,对上面的成员变量赋值
name=p_name;
gender=p_gender;
nationality=p_nationality;
age=p_age;
}

void show(){ //显示人员信息
System.out.println("name:"+name);
System.out.println("gender:"+gender);
System.out.println("nationality:"+nationality);
System.out.println("age:"+age);
}
}

至于你说那个p_ 什么意思也没有,命名习惯而已,你看起来是不是比用a,b,c,d 什么的容易理解啊