Generic Stack-ı həyata keçirin.
Stackable<T> interfeysini implement edin.
LinkedList məlumat strukturu əsasında Stackable<T> interfeysini implement edən MyStack<T> sinfini yaradın.
interface Stackable<T>
{
void push(T value); // elementi stekin zirvəsinə əlavə et
T pop(); // elementi stekin zirvəsindən sil və qaytar
T peek(); // elementi stekin zirvəsindən qaytar
boolean Empty(); // stekin boş olub-olmadığını yoxla
int size(); // stekin ölçüsünü qaytar
}
class MyStack<T> implements Stackable<T>
{
public LinkedList<T> s;
...
}