public class ZoznamBodov {
        private Bod[] zoznam;
        public ZoznamBodov() {
                zoznam = new Bod[0];
        }
        public int dlzka() {
                return zoznam.length;
        }
        public void pridajBod(Bod bod) {
                Bod[] novyZoznam = new Bod[zoznam.length+1];
                System.arraycopy(zoznam, 0, novyZoznam, 0, zoznam.length);
                novyZoznam[zoznam.length] = bod;
                zoznam = novyZoznam;
        }
        public Bod dajBod(int index) {
                return zoznam[index];
        }
        public String toString() {
                String s = "[";
                for (int i = 0; i < zoznam.length - 1; i++) {
                        s += zoznam[i].toString() + ",";
                }
                if (zoznam.length > 0) {
                        s += zoznam[zoznam.length - 1];
                }
                s += "]";
                return s;
                // alebo return Arrays.toString(body);
        }
        public void odoberBod(int index) {
                //ak je index mimo pola tak nic nespravime
                if (index < 0 || index > zoznam.length - 1)
                        return;
                Bod[] novyZoznam = new Bod[zoznam.length - 1];
                System.arraycopy(zoznam, 0, novyZoznam, 0, index);
                System.arraycopy(zoznam, index + 1, novyZoznam, index, zoznam.length - index - 1);
                zoznam = novyZoznam;
        }
}