Hola.
De esas signaturas, quizás habría que corregir la tercera.
En esta caso, se supone que son métodos que se van a aplicar a un disco en concreto. Es decir, no sería necesario recibir el nombre del disco como argumento:
public float getDuracionDisco(String tituloDisco)
...porque como digo, ese método se aplica a un disco en concreto.
Sería distinto si se tratase de un método destinado a actuar en una "colección de discos", entonces sí se requeriría saber el nombre del disco sobre el que queremos actuar.
Otra cosa a mencionar, de poca importancia, es que se aconseja evitar usar la letra ñ.
En programación es habitual que compartas tu código con otras personas o que tengas que portarlo a distintos compiladores, editores de texto, etc.... y estos no siempre van a estar configurados para reconocer caracteres ajenos a los alfabetos anglosajones.
Eso puede hacer que el programa no se compile, o también que se muestren caracteres extraños si se ejecuta en un sistema que no contemple diccionarios españoles.
Por eso mejor evitar usar la ñ, las vocales con tilde u otros caracteres como pueden ser ¿ ¡ ç ...
Ah, por cierto. De esos métodos que has escrito, ¿sabes indicar cuáles son "procedimientos" y cuáles "funciones"?
Un saludo.