public class Person{
private String name;
private String addr;
private char sex;
private int age;
//4参的构造方法
public Person(String name,String addr,char sex,int age){
this.setName(name);
this.setAddr(addr);
this.setSex(sex);
this.setAge(age);
}
//无参的构造方法
public Person(){
}
//输出方法
System.out.print(name,addr,sex,age);
}
显示最后一行需要标识符,该怎么改呢,就还用print()这种方法输出
调用语句 需要放到方法里,你定义个方法再放进去
print 方法 里是字符串,你要把几个变量拼接起来
public class Person{
private String name;
private String addr;
private char sex;
private int age;
//4参的构造方法
public Person(String name,String addr,char sex,int age){
this.name = name;
this.addr = addr;
this.sex = sex;
this.age = age;
}
//无参的构造方法
public Person(){
}
public print() {
//输出方法
System.out.print(name + "," + addr + "," + sex + "," + age);
}
}
类增加一个输出函数,类中不能单独写代码,必须在函数里
public class Person{
private String name;
private String addr;
private char sex;
private int age;
//4参的构造方法
public Person(String name,String addr,char sex,int age){
this.setName(name);
this.setAddr(addr);
this.setSex(sex);
this.setAge(age);
}
//无参的构造方法
public Person(){
}
public void print(
//输出方法
System.out.print(name,addr,sex,age);
}
}
不知道你这个问题是否已经解决, 如果还没有解决的话: