我有一个名为Item. 它具有以下参数
User owner:Category category和String description。
接下来,我有一个名为的子类Painting,它扩展了 Item 类。APainting有两个参数:title和painter。
在代码中的某个时刻,我想创建一个Painting对象。应该可以从如下所示的测试文件运行代码:
User u1 = new User ("test@test.com");
Category cat = new Category("cat2");
Item painting = sellerMgr.offerPainting(u1, cat, "Selfportret", "Rembrandt");
类sellerMgr中应该有能够注册(创建)该项目(作为绘画)的代码,因此我可以在数据库中使用它。我该如何准确地调用该代码?无论何时创建一个新的Item或一个新的Painting,以及在创建代码中添加哪些参数,我都会感到困惑。