猿问

如何从一个方法创建另一个类的对象

我在实现一些代码时遇到了一些问题。我在 Class Auction中有一个名为addBid的方法。同时还有一个类Person的公共构造函数。我的目标是在其中创建Person类的对象

public void addBid(String ItemName, String nameOfBidder, long price)

在公共构造函数的帮助下:

public Person(String name) { 
       this.name=name;
    }

Person 类的此对象应完全命名String nameOfBiderString name = String nameOfBidder 提前致谢


慕雪6442864
浏览 92回答 2
2回答

慕村9548890

.....&nbsp; &nbsp; private Set<Person> personSet = new HashSet<>();&nbsp; &nbsp;public void addBid(String ItemName, String nameOfBidder, long price){&nbsp; &nbsp; &nbsp; &nbsp; Person person = new Person(nameOfBidder);&nbsp; &nbsp; &nbsp; &nbsp; personSet.add(person);&nbsp; &nbsp; &nbsp; &nbsp; // do whatever you want inside this method&nbsp; &nbsp; &nbsp; &nbsp; // in the whole class you can access the personSet as you want.&nbsp; &nbsp; &nbsp;}.....

森栏

public void addBid(String ItemName, String nameOfBidder, long price){Person person= new Person(nameOfBidder);}虽然您可能想从方法中返回那个人,以便您可以用它做一些事情:public Person addBid(String ItemName, String nameOfBidder, long price){return new Person(nameOfBidder);}
随时随地看视频慕课网APP

相关分类

Java
我要回答