Alguém poderia me ajudar em java, comecei o curso agora e o professor ja passou esse código

Observe o diagrama de classe abaixo e faça o que se pede:
Livro
nome:String
autor:String

id:int
adicionarNome(String n): void
obterNome():String
adicionarAutor(String n): void
obterAutor():String
adicionarID(int n): void
obterID():int
imprmirDados():void
a) implemente o diagrama acima.
b) crie dois objetos cada um representando um livro de Java e outro de C e execute seus métodos

Pensa assim, sempre que tem (), é um método, se não tem, é variável

String Nome; // nome:String é uma variável parar ser declarada
int id; // id:int é uma variável para ser declarada

private void adicionarNome(String n){
    //void é quando não retorna nada
}

private String obterNome(){ 
    //Esse retorna String
    return;
}

private int obterId(){
     //Esse retorna int
     return;
}

Daqui da pra vc arriscar alguma coisa