Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.79/29: Рейтинг темы: голосов - 29, средняя оценка - 4.79
0 / 0 / 0
Регистрация: 14.09.2014
Сообщений: 10

Создать массив из десяти объектов класса

17.09.2014, 17:42. Показов 5643. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите, пожалуйста

Создать массив из десять объектов класса

Задание . Состав класса Race (гонки) дата соревнования в виде символьной строки (год, месяц и день), количество участников, наличие приза. Подсчитать общее количество участников и количество соревновании призом.

в нее нужно добавить
1)массив объектов
2)перегрузку конструкторов (можно и методов).
еще нужно создавать объекты класса находящегося в др. package,
т.е. классов должно быть минимум два:
основной класс программы и класс объекты , которого вы будите создавать
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.09.2014, 17:42
Ответы с готовыми решениями:

Создать массив из десяти объектов класса
помогите, пожалуйста Создать массив из десять объектов класса Задание . Состав класса Race (гонки) дата соревнования в виде...

Создать массив объектов класса Music
Помогите пожалуйста решить задание. Создать массив объектов класса согласно заданию. Инициализацию значений полей осуществить с помощью...

Создать массив объектов класса, организовать поиск и записать в текстовый файл
Здравствуйте, нужно создать массив объектов класса, Вывести: 1 список студентов заданного факультета; 2 списки студентов для каждого...

2
44 / 44 / 37
Регистрация: 11.12.2012
Сообщений: 200
Записей в блоге: 2
17.09.2014, 18:29
Лучший ответ Сообщение было отмечено Алинка- как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
public class Main {
    public static void main(String... args){
        Race[] races = new Race[10];
        races[0] = new Race(20, 8, 2014, 10, true);
        races[1] = new Race(10, 3, 2013, 2, false);
        races[2] = new Race(20, 8, 2011, 30, true);
        races[3] = new Race(11, 4, 2014, 7, true);
        races[4] = new Race(10, 3, 2013, 2, false);
        races[5] = new Race(15, 8, 2011, 17, true);
        races[6] = new Race(9, 7, 2014, 12, true);
        races[7] = new Race(1, 3, 2013, 21, false);
        races[8] = new Race(23, 9, 2011, 9, false);
        races[9] = new Race(27, 8, 2014, 12, true);
         
        int countprize = 0;
        for(int i = 0; i < races.length; i++){
            if(races[i].isPrize() == true){
                ++countprize;
            }
        }
    
        System.out.println("Количество соревновании с призом: " + countprize);
        
        int countusers = 0;
        for(int i = 0; i < races.length; i++){
            countusers = races[i].getCountriders() + countusers;
        }
        
        System.out.println("Общее количество участников: " + countusers);
    }
}
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
public class Race {
    
    private int year;
    private int month;
    private int day;
    private int countriders;
    private boolean prize;
    
    public Race(int day, int month, int year, int countriders, boolean prize) {
        this.day = day;
        this.month = month;
        this.year = year;
        this.countriders = countriders;
        this.prize = prize;
    }
    
    public Race(int day, int month, int year, boolean prize) {
        this.day = day;
        this.month = month;
        this.year = year;
        this.prize = prize;
    }
    
    public int getYear() {
        return year;
    }
    
    public int getCountriders() {
        return countriders;
    }
    
    public int getDay() {
        return day;
    }
    
    public int getMonth() {
        return month;
    }
 
    public boolean isPrize() {
        return prize;
    }
}
2
0 / 0 / 0
Регистрация: 14.09.2014
Сообщений: 10
18.09.2014, 01:10  [ТС]
спасибо огромное)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.09.2014, 01:10
Помогаю со студенческими работами здесь

Создать массив объектов класса Прямоугольник, вычислить площадь и периметр. Результаты поместить в файл
Описать класс Прямоугольник с методами отображения параметров, конструкторами без параметров, с параметрами, методом вычисления площади...

Создать массив из созданных объектов класса Студент. Для каждого проинициализировать поля и вызвать методы
Написать программу, которая содержит класс с полями и методами, характеризующего отдельного студента. Создать массив из созданных объектов...

Создать 35 списков объектов класса Car
Добрый день. Есть задача &quot;Создать 35 списков объектов класса Car. Поместить их в отдельный список. Отсортировать этот список по...

Массив объектов класса
Здравствуйте! Начал учить Java и столкнулся с заданием: Разработать программу для обработки сведений. Для этого необходимо описать...

Конструктор использующий массив объектов супер класса
public class FunctionPoint { private double x,y; public void setX(double x) { this.x=x; } public void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru