【发布时间】:2017-08-18 02:39:59
【问题描述】:
我在为 Autor 类型的数组 autores[] 实现 get/set 方法时遇到了麻烦,该数组是同一包中的另一个类。它与类的其他变量的工作方式不同:(
class Autor
{
private String nombre;
private String adscripcion;
Autor(String nombre,String adscripcion)
{
this.nombre=nombre;
this.adscripcion=adscripcion;
}
Autor(){}
String getNombre()
{
return nombre;
}
String getAdscripcion()
{
return adscripcion;
}
void setNombre(String nombre)
{
this.nombre=nombre;
}
void setAdscripcion(String adscripcion)
{
this.adscripcion=adscripcion;
}
} 公共类Articulo {
private String nombreArt;
private Autor autores[]=new Autor[2];
private String fechaPublicacion;
Articulo(String nombreArt,String fechaPublicacion, String nombre,String adscripcion)
{
this.nombreArt=nombreArt;
this.fechaPublicacion=fechaPublicacion;
autores[0]=new Autor(nombre,adscripcion);
autores[1]=new Autor(nombre,adscripcion);
}
String getnombreArt()
{
return nombreArt;
}
String getfechaPublicacion()
{
return fechaPublicacion;
}
Autor getautores()
{
return autores[];//this part of the code it's not correct.
}
}
【问题讨论】:
-
请分享错误详情并简要说明您的要求是什么?
-
它说找不到符号
-
我只想返回 Autor 类型的数组 autores[],就像我为 String nombreArt 所做的那样。
-
你试过@Elliott Frisch 回答吗?
标签: java class methods get set