任选五个组合,随意就可以了,能实现就可以

1)包含类的封装,get/set方法 。
2)包含构造方法和构造方法的重载。
3)包含继承,方法重写。
4)包含抽象类和接口。
5)包含异常处理机制。
6)包含自定义异常。
7)包含super, finalI关键字 。
8)包含多态。
9)包含4个字符串处理方法。
10)包含选择语句和循环语句。

包括了10条全部要求,代码如下

public class Answer7718218 {

    public static void main(String[] args) {
        Person person = new Person("小李");
        person.doWork();
        person.eat();
        Student student = new Student("张三");
        student.doWork();
        student.eat();
        student.sleep(1);
        student.sleep(2);
        student.sleep(3);
    }
}

class Person implements Work {

    private String name;

    public Person() {
    }

    public Person(String name) {
        this.name = name;
    }

    @Override
    public void doWork() {
        System.out.println("这是Person的work");
    }

    public final void eat() {
        System.out.println("我在吃饭");
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}

class Student extends Person {

    /**
     * 学号
     */
    private String stuNo;

    public Student() {
    }

    public Student(String stuNo) {
        this.stuNo = stuNo;
    }

    @Override
    public void doWork() {
        System.out.println("这是Studen的work");
    }

    public void sleep(int count) {
        switch (count) {
            case 1:
                System.out.println("sleep 1");
                break;
            case 2:
                for(int i=0; i<3; ++i) {
                    System.out.println("循环:" + i);
                }
                break;
            case 3:
                try {
                    throw new MyException();
                } catch (Exception e) {
                    System.out.println("捕捉了异常");
                }
        }
    }

    public String getStuNo() {
        return stuNo;
    }

    public void setStuNo(String stuNo) {
        this.stuNo = stuNo;
    }
}

interface Work {

    void doWork();
}

class MyException extends Exception {

}

运行结果如下

这是Person的work
我在吃饭
这是Studen的work
我在吃饭
sleep 1
循环:0
循环:1
循环:2
捕捉了异常

如有帮助,请采纳,十分感谢!