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

Не понимаю совсем

24.12.2017, 21:32. Показов 1219. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
создать класс Triad (тройка чисел); определить методы увеличения полей на 1. Определить производный класс Date с полями: год, месяц и день. Переопределить методы увеличения полей на 1 и определить метод увеличения даты на n дней.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.12.2017, 21:32
Ответы с готовыми решениями:

Не совсем понимаю как реализовать код, и добавить данные к товарам
Создать файл, содержащий данные магазина компьютерных изделий: наименование, стоимость и количество товара. Распечатать: - наименование и...

не понимаю совсем...
никак не могу составить проги с файлами... помогите пожалуйста. есть 40 символов(буквы, пробелы). выписать все слова, содржащие в...

Совсем не понимаю
Помогите, пожалуйста, написать программу... Сколько не пыталась, ничего не выходит

3
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
24.12.2017, 22:31
Лучший ответ Сообщение было отмечено Fuuf как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Main {
 
    public static void main(String[] args) {
        Triad t = new Triad(1, 2, 3);
        t.show();
        t.incValues(5);
        t.show();
 
        Date d = new Date();
        d.show();
        d.incData(50);
        d.show();
    }
}
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
public class Triad {
    private int x, y, z;
 
    public Triad() {
        x = 0;
        y = 0;
        z = 0;
    }
 
    public Triad(int x, int y, int z) {
        this.x = x;
        this.y = y;
        this.z = z;
    }
 
    public void incValues(int n) {
        for (int i = 0; i < n; i++) {
            x++;
            y++;
            z++;
        }
    }
 
    public void show() {
        System.out.printf("X: %d ,Y: %d, Z: %d\n", x, y, z);
    }
}
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
44
45
46
47
48
49
50
51
public class Date extends Triad {
    private int year, month, day;
 
    public Date() {
        super();
        year = 1900;
        month = 1;
        day = 1;
    }
 
    public Date(int year, int month, int day) {
        this.year = year;
        this.month = month;
        this.day = day;
    }
 
    @Override
    public void incValues(int n) {
        super.incValues(n);
    }
 
 
    public void incData(int n) {
        for (int i = 0; i < n; i++) {
            day++;
 
            if (month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12) {
                if (day > 31) {
                    day = 1;
                    month++;
                    if (month > 12) {
                        month = 1;
                        year++;
                    }
                }
            } else if (day > 30) {
                day = 1;
                month++;
                if (month > 12) {
                    month = 1;
                    year++;
                }
            }
        }
    }
 
    @Override
    public void show() {
        System.out.printf("Year: %d ,month: %d, day: %d\n", year, month, day);
    }
}
1
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4575 / 2774 / 491
Регистрация: 28.04.2012
Сообщений: 8,765
24.12.2017, 22:45
iSmokeJC, лол

Java
1
2
3
4
5
6
7
public void incValues(int n) {
    for (int i = 0; i < n; i++) {
        x++;
        y++;
        z++;
    }
}
«x += n» не судьба сделать?

Java
1
2
3
4
5
public void incData(int n) {
    for (int i = 0; i < n; i++) {
        …
    }
}


Добавлено через 1 минуту
Цитата Сообщение от Fuuf Посмотреть сообщение
создать класс Triad (тройка чисел); определить методы увеличения полей на 1. Определить производный класс Date с полями: год, месяц и день.
Плохой дизайн.
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
24.12.2017, 22:45
Цитата Сообщение от korvin_ Посмотреть сообщение
«x += n» не судьба сделать?
а я сначала метод без аргумента сделал, а потом ...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.12.2017, 22:45
Помогаю со студенческими работами здесь

Не совсем понимаю задания
Здравствуйте. Надо мне решить одну задачку, но я не совсем понимаю как должно быть Выходя из объекта-праотца...

Тему совсем не понимаю!
Векторы совсем не понимаю!Помогите кто чем сможет A=1 0 3 B=-2 1 2 C= 2 2 -1 6. Выяснить, будут ли векторы c и d перпендикулярны. 7....

не совсем понимаю код *указатели
изучаю указатели, столкнулся с кодом не совсем могу понять что происходит в функции *g_s, особенно это условие *p2 &amp;&amp; *p2 == *p ...

Решить задачи, а то совсем не понимаю
Всем привет :) Помогите пожалуйста решить задачи, а то совсем не понимаю :cry:

E_NOTICE не совсем понимаю почему он появляется
Доброй ночи! Изучаю я значит php и тут практикуясь написал следующий код &lt;? session_start(); if($_SERVER == 'POST'){ $uName...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью 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
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru