Public float DuracionCancion ( int NumeroCancion) es correcto pero public debe ir en minúsculas.
Public void HolaIntroduceDuracionCanciones (float Cancion1, float Cancion2 …)
No está bien, el método se encargará de pedir al usuario la duración de las canciones, por tanto no tiene por qué recibir estos datos como parámetros. Quedaría así:
public void holaIntroduceDuracionCanciones ()
Los nombres de métodos empiezan normalmente con minúsculas.
Public float DuracionDiscoCompleto () es correcto (public en minúsculas)
¿Es válido float DuracionDiscoCompleto (Float Cancion1 + float Cancion2…? No, la duración de las canciones será información de que disponga el objeto, por tanto si ya dispone de esa información no hay que pasársela como parámetros.
DuracionDiscoCompleto = Cancion1 + Cancion2 …. , a grosso modo sería algo así, pero lo irás comprendiendo a medida que avances con el curso.
Public void AñadirCancion ( String TituloCancion, float DuracionCancion) es correcto
¿hablando en términos de programación a que se refiere (se añadirá como ultima canción en el disco)? Que debo hacer para que se cumpla esa condición?
Esto se refiere a que si el disco contiene 3 canciones, la que tú añadas será la cuarta. Cada canción tendrá un índice (1, 2, 3, 4 ó 0, 1, 2, 3) y la última añadida será el último índice.
Trata de avanzar con el curso para poder ir comprendiendo mejor todo esto.
Saludos