本任务通过介绍Java的类和对象来初步阐述面向对象编程的思想;通过介绍Java类的封装与继承,以及Java的接口实现来进一步加深读者对Java特性的理解;通过创建智能背包系统对象来加深读者对Java面向对象编程思想的理解。