Ошибка в методе main, несовместимый type ошибка

Я создаю программу, которая, когда будет напечатан автор, должно быть, показывает всю информацию обо всех книгах, которые этот написал. Добавлять новый признак к классу Автор, который будет “librosEscritos: Занеси в список (Книга)”.

Я расширил программу для того, чтобы он хранил также авторы, созданные (книги будет хранить каждый созданный автор), так что возможно наделять в программу возможность заносить в список все книги авторов, у которых был бы тип определенный (пол) и которые не стоили бы более одной определенной цены.

Я не могу использовать ArrayList.

Error metodo main

Это код двух классов:

public class Libro {

    private final String nombreLibro;
    private final double precioLibro;
    private final int cantidadEnStock;
    private final  Autor[] autores;
    private final String librosEscritos;

    public Libro(String nombreLibro, double precioLibro, int cantidadEnStock, Autor[] autores, String librosEscritos) {
        this.nombreLibro = nombreLibro;
        this.precioLibro = precioLibro;
        this.cantidadEnStock = cantidadEnStock;
        this.autores = autores;
        this.librosEscritos = librosEscritos;
    }

    //Metodos get y set
    public String getNombre() {
        return nombreLibro;
    }

    public String getNombreLibro() {
        return nombreLibro;
    }

    public double getPrecioLibro() {
        return precioLibro;
    }

    public int getCantidadEnStock() {
        return cantidadEnStock;
    }

    public Autor[] getAutores() {
        return autores;
    }

    public String getLibrosEscritos() {
        return librosEscritos;
    }

    public String setLibrosEscritos() {
        return librosEscritos;
    }

    public Autor[] setAutores() {
        return autores;
    }

    public String setNombre() {
        return nombreLibro;
    }

    public double setPrecioLibro() {
        return precioLibro;
    }

    public int setCantidadEnStock() {
        return cantidadEnStock;
    }   

public class Autor {

    private final String[] listaNombreAutor;
    private final String email;
    private final char[] listaSexoAutores;
    private final Libro[] libros;
    private final Libro[] listaLibrosEscritos;

    public Autor(String[] listaNombreAutor, String email, char[] listaSexoAutores, Libro[] libros, Libro[] listaLibrosEscritos) {
        this.listaNombreAutor = listaNombreAutor;
        this.email = email;
        this.listaSexoAutores = listaSexoAutores;
        this.libros = libros;
        this.listaLibrosEscritos = listaLibrosEscritos;
    }   

    //Metodos get y set
    public String[] getListaNombreAutor() {
        return listaNombreAutor;
    }

    public Libro[] getListaLibrosEscritos() {
        return listaLibrosEscritos;
    }

    public String getEmail() {
        return email;
    }    

    public Libro[] getLibros() {
        return libros;
    }

    public char[] getListaSexoAutores() {
        return listaSexoAutores;
    }

     public char[] setListaSexoAutores() {
        return listaSexoAutores;
    }        

    public String[] setListaNombreAutor() {
        return listaNombreAutor;
    }

    public Libro[] setLibros() {
        return libros;
    }

    public String setEmail() {
        return email;
    }
-1
задан 22.01.2017, 17:52
0 ответов