java做一个人类类属性_java.编写一个包含姓名,身高属性的Person类,

展开全部

//这个是Person 类

public class Person {

private final String name;//姓名

private int hight;//身高

public Person(String name, int hight) {

62616964757a686964616fe4b893e5b19e31333335336464super();

this.name = name;

this.hight = hight;

}

public int getHight() {

return hight;

}

public void setHight(int hight) {

this.hight = hight;

}

public String getName() {

return name;

}

}

//这个是测试类 和 你要的方法

public class Test {

public static void main(String[] args) {

Person p1 = new Person("张三",154);

Person p2 = new Person("李四",170);

Person p3 = new Person("王五",180);

String name = getHighter(p1,p2,p3);

System.out.println("最高的人是:"+ name);

}

public static String getHighter(Person per1,Person per2,Person per3){

if(per1.getHight()>per2.getHight()&&per1.getHight()>per3.getHight()){

return per1.getName();

}else if(per2.getHight()>per1.getHight()&&per2.getHight()>per3.getHight()){

return per2.getName();

}else{

return per3.getName();

}

}

}

//实在抱歉,复制到里面来了之后 格式没了。

又没动静了,搞不好又是拿了答案不采纳的。唉~~~~~~~~~~~~


版权声明:本文为weixin_39761880原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。