关于#java#的问题,如何解决?(开发工具-eclipse)

题目 库存管理系统
目标 独立编写各类商品类及用户类并通过文件操作完成增删改查
任务描述
1、自定义商品类,不少于5种商品,每种商品不低于三个属性,至少有个方法。

2、商品类之间要体现继承关系,使用抽象类或接口。

3、自定义用户类,实现注册登录功能,使用操作文件记录已注册的用户.

4、由已注册用户对商品库存进行增删改查操作并通过文件记录。

5、独立完成程序编写