public class Csj13 {
String name;
String sex;
int age;
public void setAge(int age) {
if (age>0 && age<100)
this.age = age;
else
this.age = 0;
}
public Csj13() {
}
public Csj13(String name, String sex, int age) {
super();
this.name = name;
this.sex = sex;
this.setAge(age);
}
@Override
public String toString() {
return "姓名:" + name + ", 性别:" + sex + ", 年龄:" + age;
}
}
public class Student extends Csj13 {
String number;
public Student() {
super();
}
public Student(String name, String sex, int age, String number) {
super(name, sex, age);
this.number = number;
}
public void choose() {
System.out.println("我没有选课");
}
public void choose(String course) {
System.out.println("选课为:" + course);
}
@Override
public String toString() {
return super.toString() + " 学号:" + number;
}
public void print() {
System.out.println(this.toString());
}
}
class Student_test {
public static void main(String[] args) {
Student s1 = new Student();
s1.print();
s1.choose();
Student s2 = new Student("张三", "女", 66, "12345678");
s2.print();
s2.choose("java");
Student s3 = new Student("陈陈陈", "女", 180, "12345678");
s3.print();
s2.choose("java");
}
}