类和对象
定义School类、创建和使用对象、输出学员和教员信息、输出门票价格
类的无参、带参方法
定义并调用狮子类的方法、添加
JavaDoc注释、带一个参数的方法、带多个参数的方法、数组作为参数、对象作为参数、使用Eclipse创建*和类
对象和封装
领养宠物、静态常量、static修饰代码块、类的封装
继承
使用继承优化电子宠物系统、不能被继承的情况、断点追踪初始化过程、使用重写优化电子宠物系统、重写equals()方法
多态
未使用多态实现给宠物喂食、使用多态实现给宠物喂食、使用多态实现领养宠物、使用多态实现主人与宠物玩耍
接口
USB接口、防盗门功能、防盗门的扩展功能、打印机
异常
使用try-catch-finally进行异常处理、try块和catch块中return语句的执行、使用多重catch处理异常、使用throws抛出异常、使用throw抛出异常、自定义异常、使用log4j记录日志