Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2016, 21:41   #1
luibrain
Пользователь
 
Регистрация: 17.02.2016
Сообщений: 27
По умолчанию класс вектор

Объявить класс "Вектор" для хранения ссылок на объекты. Класс должен иметь следующие поля:
-массив ссылок, который может расти
-количество ссылок
Методы:
-очистить весь массив
-добавить ссылку в массив
-получить i-ый элемент
-удалить i-ый элемент
-вывести значения массив на экран



Не совсем понял условие, подскажите пожалуйста

Код:
package asdasd;
import java.util.Scanner;

    class Vektor {
    public int N;
    Vektor [] mass;
    public Vektor(int[] mass,int N)
        {            
            this.mass=new Vektor[N];
            this.N = N;
        }
    }
    public class sadas1324  {
    public static void main(String[] args){
        Scanner in=new Scanner(System.in);
        int N = in.nextInt();
luibrain вне форума Ответить с цитированием
Старый 06.10.2016, 22:22   #2
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Тебя просят реализовать стандартный вектор (arraylist) - обёртку над массивом, в который можно добавлять и удалять элементы.

По сути, тебе нужно завести private поле Object[] array и хранить там элементы. Если у тебя в нём кончилось место, копируешь данные в больший массив, потом заменяешь поле.

Можешь взглянуть на реализацию стандартного Java ArrayList<T>.
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
класс - вектор Диана_Диана Общие вопросы C/C++ 0 09.12.2014 06:31
Класс бинарный вектор vasha C# (си шарп) 1 05.03.2014 13:52
Создать класс вектор в C# spier Помощь студентам 0 24.12.2013 13:50
Класс вектор challengerr Паскаль, Turbo Pascal, PascalABC.NET 6 05.09.2011 13:02
С++класс-вектор cati Помощь студентам 4 21.04.2010 21:58