如题:1、定义一个方法实现将百分制的成绩转换为五分制的成绩,方法的声明为public String convert(int score),输入为百分制的成绩,输出为五分制的成绩。
public String convert(int score){
String temp="";
if(score>=90)
temp = "优秀";
else if(score>=80)
temp = "良好";
else if(score>=70)
temp = "中等";
else if(score>=60)
temp = "及格";
else
temp = "不及格";
return temp;
}
2、
编写Java类,用于封装和抽象人。类中的属性包括:身份证号、姓名、性别、年龄、籍贯,且每个属性均为私有;类中的方法包括:设置和获取类中各属性的方法、判断两个人是否可以结婚的方法。
public class Person {
private String ID,name,sex,origin;
private int age;
public Person(String ID, String name, String sex, String origin, int age) {
this.ID = ID;
this.name = name;
this.sex = sex;
this.origin = origin;
this.age = age;
}
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getOrigin() {
return origin;
}
public void setOrigin(String origin) {
this.origin = origin;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public boolean canMerry(Person p){
boolean temp = false;
if(this.sex!=p.sex && Math.abs(this.age-p.age)<10){
temp = true;
}
return temp;
}
}
我看的完整的题是这样的,我java学的不好,所以想请教高人指点,我想知道第一题的完整代码和第二题boolean怎么被main方法调用!谢谢!
public String convert(int score){
String temp="";
if(score>=90)
temp = "优秀";
else if(score>=80)
temp = "良好";
else if(score>=70)
temp = "中等";
else if(score>=60)
temp = "及格";
else
temp = "不及格";
return temp;
}
2、
编写Java类,用于封装和抽象人。类中的属性包括:身份证号、姓名、性别、年龄、籍贯,且每个属性均为私有;类中的方法包括:设置和获取类中各属性的方法、判断两个人是否可以结婚的方法。
public class Person {
private String ID,name,sex,origin;
private int age;
public Person(String ID, String name, String sex, String origin, int age) {
this.ID = ID;
this.name = name;
this.sex = sex;
this.origin = origin;
this.age = age;
}
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getOrigin() {
return origin;
}
public void setOrigin(String origin) {
this.origin = origin;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public boolean canMerry(Person p){
boolean temp = false;
if(this.sex!=p.sex && Math.abs(this.age-p.age)<10){
temp = true;
}
return temp;
}
}
我看的完整的题是这样的,我java学的不好,所以想请教高人指点,我想知道第一题的完整代码和第二题boolean怎么被main方法调用!谢谢!