知行英语综合教程课本:java编程问题!高手请进!

来源:百度文库 编辑:高校问答 时间:2024/05/05 06:21:39
1.请定义一个学生的类Student,包括成员变量“学号”、“班号”、“姓名”、“性别”、“年龄”,成员方法:“获得学号”、“获得班号”、“获得性别”、“获得姓名”、“获得年龄”。请为Student类定义构造函数初始化所有的成员变量。增加一个方法“修改年龄”。
boolean setStudentAge(int newAge)。新年龄如果在1至100岁的话,将原来年龄修改为新年龄,并返回修改成功true的信息。如果超出范围,显示“非法学生年龄”,并返回false的信息。

2.编写一个输出"Hello World!"的程序,用两种方式实现(Application、Applet)

两个问题!请java高手帮助解答!编程

两个问题:1、这用不着java高手来解答;2、这不是问题,而是题目。

/**
* Student entity for a silly problem.
* <p/>
* Author: fantix
* Date: 2006-1-8
* Time: 3:38:16
*/
public class Student {
public static final int MALE = 0;

public static final int FEMALE = 1;

private int number, classNumber, age, sex;

private String name;

public Student(int number, int classNumber, int age, int sex, String name) {
this.number = number;
this.classNumber = classNumber;
this.age = age;
this.sex = sex;
this.name = name;
}

public int getNumber() {
return number;
}

public int getClassNumber() {
return classNumber;
}

public int getAge() {
return age;
}

public int getSex() {
return sex;
}

public String getName() {
return name;
}

public boolean setStudentAge(int newAge) {
if (newAge >= 1 && newAge <= 100) {
age = newAge;
return true;
} else {
System.err.println("Illegal student age.");
return false;
}
}
}

-------------------------------------------------
public class HelloApplication {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

-------------------------------------------------
import javax.swing.*;
import java.applet.Applet;

/**
* Author: fantix
* Date: 2006-1-8
* Time: 3:45:48
*/
public class HelloApplet extends Applet {
public void start() {
add(new JLabel("Hello World!"));
}
}