@@ -0,0 +1,1257 @@
+package ru.job4j;%0A%0A/**%0A * Task 5.2.2%0A * This is basis for outher containers%0A * @author  Anton Vasilyuk on 10.06.2017.%0A * @version 1.0%0A */%0Apublic class BaseStore%3CT extends Base%3E implements Store%3CT%3E %7B%0A%0A    /**.%0A     * capacityArray is size container%0A     */%0A    private static final int capacityArray = 10;%0A%0A    /**.%0A     * aList is object for class SimpleList%0A     */%0A    SimpleList sList = new SimpleList(capacityArray);%0A%0A    /**.%0A     * Method for add element to containers%0A     * @param t is element%0A     */%0A    @Override%0A    public void add(T t) %7B%0A        sList.add(t);%0A    %7D%0A%0A    /**.%0A     * Method for update element on this position%0A     * @param position is position in array%0A     * @param t is element%0A     */%0A    @Override%0A    public void update(int position, T t) %7B%0A        sList.update(position, t);%0A    %7D%0A%0A    /**.%0A     * Method for delete element from container%0A     * @param position is position for removing%0A     */%0A    @Override%0A    public void remove(int position) %7B%0A        sList.delete(position);%0A    %7D%0A%0A    /**.%0A     * Method for show element on this position%0A     * @param position is position in container%0A     * @return element%0A     */%0A    public Base showByPosition(int position) %7B%0A        return (Base) sList.get(position);%0A    %7D%0A%7D%0A

add file for chapter_003_5.2.2