java - 如何在 Java 中创建对象的新实例?

标签 java

我正在用 Java 制作一个简单的电子邮件应用程序。我有一个 Account 类。每个Account 类都有一个usernamepassword 属性。我希望能够从另一个类创建 Account 类的新实例。我怎样才能做到这一点?看起来应该是非常简单的事情,但我似乎无法弄清楚。

最佳答案

如果Account有一个复制构造函数,那就很简单了:

Account newAccount = new Account(otherAccount);

如果没有,你可以做类似的事情

String username = otherAccount.getUserName();
String password = otherAccount.getPassword();
Account newAccount = new Account(username, password);

显然,我只需要编写一些方法名称和其他内容,但您明白了。

关于java - 如何在 Java 中创建对象的新实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5841509/

相关文章:

java - 清除给定的命令行字符串以匹配文件路径

java - 从 Java Web Start 程序获取响应到服务器

java - 检索 iASP RDB 名称以在 jdbc url 中指定它

java - Swing 组件在离开键盘焦点时自行调整大小

java - 如何动态地将 android xml 布局作为参数传递给自定义数组适配器类

java - 为 JComboBox 显示一个不可选择的默认值

java - 如何实现这个FilteringIterator?

java - 在java并发环境中使用什么是最好的队列缓存

java - 如何格式化java日期

Javamail 和 Javafx。读取和显示邮件嵌入图像