java - 使用构造函数的参数之一创建对象

标签 java

所以我很难理解它是如何工作的......

public class Arbitros_modelo {

public Arbitros_modelo(String nombre, String nacionalidad, String posicion) {


    // where my  idea   is to create objects with Constructor(String nombre)
            // eg Arbitros_modelo(esteban, colombiano, lateral)

         Object[]  nombre = {nacionalidad, posicion};

}

但这给了我错误,这就是想法,但它不起作用,可能不理解 概念所以有人可以向我解释一下o给我一篇文章我可以 学习这个?...所以做了一些研究并发现了这个:

public class Arbitros_modelo {


public Arbitros_modelo(String nombre, String nacionalidad, String posicion) {


Object[] Arbitros_modelo.class.getConstructor(Arbitro_modelo.class).newInstance(nombre) = {nacionalidad, posicion}  

}

我知道这是非常错误的,但只是不明白如何正确实现这一点,请帮忙。谢谢!

最佳答案

你可以这样做。

public class Arbitros_modelo { 
private String nombre;
private String nacionalidad;
private String posicion;

public Arbitros_modelo(String nombre, String nacionalidad, String posicion) {
       this.nombre=nombre;
       this.nacionalidad=nacionalidad;
       this.posicion=posicion;
}

简单

关于java - 使用构造函数的参数之一创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23111132/

相关文章:

java - 创建简单的秒表 - javaFX

java - 如何在 Spring 中为 MQSeries 创建 TopicConnectionFactory?

java - 如何下载位于 S3 存储桶上的整个文件夹?

java - 如何在 Android 上格式化数字

java - javax.persistence.TransactionRequiredException : no transaction is in progress 的原因是什么

java - "default character encoding"和 "native character encoding"的含义是什么?

java - 用 JAX-RS 覆盖 HTTP 方法

java - Mongo Java 驱动程序 3 - 使用扩展 'Document' 的对象

java - 使用 Jackson 对 Scala 案例类进行(反)序列化

java - 如何将字符串完美居中 Jpanel 中心