需求: 使用java类描述一个学生、 基础班学生、 就业班学生, 学生都具备
学习的功能, 但是普通的学生学习的是: 马克思列宁主义, 基础班的学生学习的是
javase, 就业班的学生学习的是 (企业级应用开发)
class Student{
String name;
int age;
public Student(String name,int age) {
this.name=name;
this.age=age;
}
public void study() {
System.out.println(name+"在学习马克思主义");
}
}
class BaseStudent extends Student{
public BaseStudent(String name,int age) {
super(name,age);
}
public void study() {
System.out.println(name+"在学习javase");
}
}
class WorkStudent extends Student{
public WorkStudent(String name,int age) {
super(name,age);
}
public void study() {
System.out.println(age+"岁的"+name+"在学习企业应用开发");
}
}
class Demo55{
public static void main(String[] args)
{
BaseStudent s=new BaseStudent("张三",15);
s.study();
WorkStudent s2 = new WorkStudent("李四",19);
s2.study();
}
}