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

Объясните пожалуйста логику как можно доступнее

02.03.2018, 21:54. Показов 2126. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
public static void main(String[] args) {
       Cat cat = new Cat();
        Dog dog = new Dog();
        Fish fish = new Fish();
        Woman woman = new Woman();
        cat.owner = woman;
        dog.owner = woman;
        fish.owner = woman;
        
    }
 
    public static class Cat {
        public Woman owner;
        
    }
 
    public static class Dog {
        public Woman owner;
    }
 
    public static class Fish {
        public Woman owner;
    }
 
    public static class Woman {
        
    }
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.03.2018, 21:54
Ответы с готовыми решениями:

Объясните, пожалуйста, в каком порядке Java-машина читает код и логику работы
Объясните, пожалуйста, в каком порядке Java-машина читает код и логику работы. Для меня выглядит так, как будто не хватает одного...

Объясните логику работы программы
public static boolean getAnswer ( int array){ if (array.length < 2) return false; for (int i = 0; i < array.length - 1;...

Объясните пожалуйста как работает эта программа
Объясните пожалуйста как работает эта программа import java.util.Scanner; public class Main { public static void...

26
0 / 0 / 1
Регистрация: 12.02.2018
Сообщений: 157
05.03.2018, 09:24  [ТС]
Студворк — интернет-сервис помощи студентам
Aviz__, это ide?
0
 Аватар для Aviz__
2762 / 2069 / 510
Регистрация: 17.02.2014
Сообщений: 9,503
05.03.2018, 09:27
Цитата Сообщение от 3vik Посмотреть сообщение
ide
в каждой ide есть. это инструмент отладки. полно обучающего видео, по сети, для каждой ide.
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
05.03.2018, 10:53
Цитата Сообщение от Aviz__ Посмотреть сообщение
в каждой ide есть. это инструмент отладки
Да есть и родной консольный: https://docs.oracle.com/javase... s/jdb.html
0
 Аватар для Aviz__
2762 / 2069 / 510
Регистрация: 17.02.2014
Сообщений: 9,503
05.03.2018, 11:05
easybudda, конечно!
0
75 / 61 / 29
Регистрация: 20.04.2015
Сообщений: 415
05.03.2018, 17:43
ммм.. знакомая лабуда с джава раша...
0
25 / 26 / 9
Регистрация: 14.03.2018
Сообщений: 74
16.03.2018, 07:48
Цитата Сообщение от korvin_ Посмотреть сообщение
Ну почитай литературу. Художественную, например.
Без этого сообщения ТС точно смог бы прожить еще денек, вот верю я в это., бери пример с начинающих от них больше пользы. Хотя как я понимаю число постов не признак знанийи твои 2000 скорее всего просто флуд по большей
части

Цитата Сообщение от korvin_ Посмотреть сообщение
Здесь нет никакой логики, только структура данных.
Никакой логики нет в твоих ответах, вопрос задан правомерно.

Цитата Сообщение от 3vik Посмотреть сообщение
Объясните пожалуйста логику как можно доступнее - Java SE
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
public static void main(String[] args) {
       Cat cat = new Cat();       // создается объект кошка конструктором класса Cat
        Dog dog = new Dog();
        Fish fish = new Fish();
        Woman woman = new Woman();  // создается объект женшина конструктором класса Woman
        cat.owner = woman;   // объект кошка, его полю владелец (woman) назначается объект woman созданный в предыдущей строке
        dog.owner = woman; // объект собака, поле владельца равно объекту woman класса Woman
        fish.owner = woman;
        
    }
 
    public static class Cat {
        public Woman owner;   
        
    }
 
    public static class Dog {
        public Woman owner;
    }
 
    public static class Fish {
        public Woman owner;
    }
 
    public static class Woman {
        
    }
}
Есть три класса животных. Каждое животное знает своего владельца, ну в классе животного есть поле класс Woman которое определяет владельца данного животного.
Java
1
2
3
cat.owner = woman;
dog.owner = woman;
fish.owner = woman;
Эти строчки означают что каждому животному назначается владелец объект woman класса Woman.
И хотя такое прямое назначение довольно редкий случай, обычно делается через сеттеры, но возможный.
Ничего сложного.


Все очень просто на самом деле.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,781
16.03.2018, 10:55
Цитата Сообщение от lakusnik Посмотреть сообщение
Без этого сообщения ТС точно смог бы прожить еще денек, вот верю я в это., бери пример с начинающих от них больше пользы. Хотя как я понимаю число постов не признак знанийи твои 2000 скорее всего просто флуд по большей
части
Как и без твоего. Ты решил внести свой вклад во флуд?

Цитата Сообщение от lakusnik Посмотреть сообщение
Хотя как я понимаю число постов не признак знанийи твои 2000 скорее всего просто флуд по большей части
Ты-то, я смотрю, знаток оставлять капитанские комментарии к очевидному коду.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.03.2018, 10:55

Объясните пожалуйста как работает этот код, как это объяснить преподавателю, кто шарит
Тут вначале понятно, тип матрица 5 на 5, дальше что за переменные? и что за условие в цикле выполняется не совсем понимаю, объяните плиз ...

Объясните пожалуйста как считать данные из файла и отсортировать их
Например, мне вот нужно считать из файла город и температуры "москва":"10";"самара":"15";"сочи":"20"... ...

Объясните, пожалуйста, логику работы кода
Пожалуйста, объясните логику этого примера, не могу совсем разобраться. Сначала мы вызываем функцию setupHelp(), у нас в ней есть массив...

Объясните пожалуйста как работают эти программы, если можно с комментариями к коду
Объясните пожалуйста как работают эти программы, если можно с комментариями к коду #include <iostream> using namespace...

Программа выдает ошибку [C++ Error] Unit1.cpp(23): E2062 Invalid indirection, объясните пожалуйста в чем причина и как можно исправить
Программа выдает ошибку Unit1.cpp(23): E2062 Invalid indirection, объясните пожалуйста в чем причина и как можно исправить.подобную ошибку...


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru