Java - interfaces

 
Vista:

interfaces

Publicado por Oscar (2 intervenciones) el 17/04/2005 20:10:57
Hola.
Tengo que implementar un codigo y antes d empezar quiero asegurarme que empiezo bien.El enunciado es este.:

"Se ha decidido que la clase PlayerTrainer herede directamente de la clase Player e implemente la interficie que describe la clase Trainer"

Querria saber si la declaracion que e echo es correcta:

Public class Trainer implements PlayerTrainer {}

Public interface PlayerTrainer extend Player{}

o seria asi:

Public class PlayerTrainer (extend Player) implements Trainer{}
Public interface Trainer{}

Espero que me podais resolver esta duda.Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:interfaces

Publicado por chuidiang (532 intervenciones) el 18/04/2005 05:46:01
Hola:

Creo que la segunda forma es la buena. Te sobra el parentesis que has puesto en extend Player.

public es con minúscula.

PlayerTrainer, Player y Trainer deben ir en ficheros separados, cada uno en el suyo y el nombre del fichero debe coincidir con el de la clase/interface incluidas mayúsculas y minúsculas.

Es decir, PlayerTrainer.java, Trainer.java y Player.java

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar