适合初学者学习,javaoop的练习,面向对象编程思想,封装继承多态的考察,集合框架的运用,接口的定义