62,616
社区成员
发帖
与我相关
我的任务
分享
class Student {
private String studentName;
private int grade;
public Student(String studentName, int grade) {
this.studentName = studentName;
this.grade = grade;
}
public void setName(String studentName) {
this.studentName = studentName;
}
public String getName() {
return studentName;
}
public void setGrade(int grade) {
this.grade = grade;
}
public int getGrade() {
return grade;
}
public void showResults() {
if(grade < 60) {
System.out.println(studentName + " " + grade + "分" +" " + "亲您的成绩鉴定为:不及格啊亲,要再接再励");
}
else {
System.out.println(studentName + " " + grade + "分" + " " + "亲恭喜你及格了,渡过了鬼门关");
}
}
}
public class StudentGrade {
public static void main(String[] args) {
Student s1 = new Student("阳光",58);
Student s2 = new Student("林依晨",65);
s1.showResults();
s2.showResults();
}
}
class Student
{
public String name;
public int mark;
public void markIf(String name,int mark) {
if(mark<60) {
System.out.println(name+" "+mark+"分"+" "+"亲您的成绩鉴定为:不及格啊亲,要再接再励");
}
else{
System.out.println(name+" "+mark+"分"+" "+"亲您的成绩鉴定为:恭喜你及格了,渡过了鬼门关");
}
}
}
public class TestStudent
{
public static void main(String[] args)
{
Student stu1=new Student();
Student stu2=new Student();
stu1.markIf(stu1.name="阳光", stu1.mark=58);
stu2.markIf(stu2.name="林依晨", stu2.mark=65);
}
}
import java.util.*;
class Student {
private String name;
private int mark;
private String result;
public Student(String name, int mark) {
this.name = name;
this.mark = mark;
result = mark < 60 ? "不及格啊亲,要再接再励" : "恭喜你及格了,渡过了鬼门关";
}
public void show() {
System.out
.println(name + " " + mark + "分" + " " + "亲您的成绩鉴定为:" + result);
}
}
public class TestStudent {
public static void main(String[] args) {
List<Student> students = new ArrayList<Student>();
students.add(new Student("阳光", 58));
students.add(new Student("林依晨", 85));
for (Student student : students)
student.show();
}
}
//如果需要查看修改Student类中的域,那么在Student类中增加如下代码
/*
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getMark() {
return mark;
}
public void setMark(int mark) {
this.mark = mark;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
*/
public class Student {
public String name;
public int mark;
public Student(String name, int mark) {
this.name = name;
this.mark = mark;
}
public int getMark() {
return mark;
}
public void setMark(int mark) {
this.mark = mark;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class TestStudent {
public static void show(Student stu) {
StringBuffer sb = new StringBuffer();
sb.append(stu.getName());
sb.append(" ");
sb.append(stu.getMark());
sb.append("分");
sb.append(" ");
sb.append("亲您的成绩鉴定为:");
if (stu.getMark() < 60) {
sb.append("不及格啊亲,要再接再励");
} else {
sb.append("恭喜你及格了,渡过了鬼门关");
}
System.out.println(sb);
}
public static void main(String[] args) {
show(new Student("林依晨",65));
show(new Student("阳光",58));
}
}