编写一个People类,在控制台上输出个人信息

来源:互联网 发布:csgo三线性优化 编辑:程序博客网 时间:2024/04/26 03:18

编写一个People类,在控制台上输出个人信息

 

 

 

 

 

package one;

public class People {
 public String name;
 public int age;
 public String gender;
 public double height;
 public double weight;
 public People(){
  name="小明";
  age=26;
  gender="男";
  height=1.62;
  weight=55.5; 
 }
 public People(String name,int age,String gender,double height,double weight){
  this.name =name;
  this.gender=gender;
  this.height =height;
  this.weight = weight;
 }
 public void  setName(String name){
  this.name=name;
 }
 public String getName(){
  return name;
 }
 public static void main(String[] args) {
 System.out.println("-----------------------------------------------------");
 People p1=new People();
 People p2=new People();
    System.out.println("p1各变量值:姓名,年龄,性别,身高,体重:"+"/n"+p1.name+"/n"
      +p1.age+"/n"+p1.gender+"/n"+p1.height+"/n"+p1.weight);
    System.out.println("-------------------------------------------------------");
    System.out.println("p2各变量值:姓名,年龄,性别,身高,体重:"+"/n"+p2.name+"/n"
      +p2.age+"/n"+p2.gender+"/n"+p2.height+"/n"+p2.weight);
    System.out.println("-----------------------------------------------------");
    People p3 =new People("小红",16,"女",16.8,49);
    System.out.println("p3各变量值:姓名,年龄,性别,身高,体重:"+"/n"+p3.name+"/n"
      +p3.age+"/n"+p3.gender+"/n"+p3.height+"/n"+p3.weight);
    //调用方法为变量重新赋值
     p3.setName("明明");
     System.out.println("改变后的值为:"+p3.getName());
     System.out.println("--------------------------------------------------");
 }

}