我有一个名为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
,以及在创建代码中添加哪些参数,我都会感到困惑。