Gostaria de criar interface~e referenciar esse método, mais da erro
como posso fazer??
ta em C#
public Object Top()
{
return this._palavras[0];
}
Gostaria de criar interface~e referenciar esse método, mais da erro
como posso fazer??
ta em C#
public Object Top()
{
return this._palavras[0];
}
Ola nayaracf,
A interface pode ser assim veja:
public interface SuaInterface{
public static final Object[] _PALAVRAS;
public Object top(); // deve ser abstrato.
e vc implementa assim:
// Vc pode usar uma classe abstrata que implementa o método top
public abstract class SuaClasse implements SuaInterface{
protected Object[] _palavras; // Precisa inicializar seu array de palavras
}
//Extender sua classe abstrata
public class SuaClasseConcreta extends SuaClasseAbstrata{
public Object getTop(){
if(_palavras!=null){
return _palavras[0];
}
return null
}
}
//Ou implementar sua interface
public class SuaClasseConcreta implements SuaInterface{
private Object[] _palavras; // Precisa inicializar seu array de palavras
public Object getTop(){
if(_palavras!=null){
return _palavras[0];
}
return null
}
}
Espero ter ajudado
Fallow