|
0 / 0 / 1
Регистрация: 24.02.2018
Сообщений: 11
|
|
Компилятор24.02.2018, 22:10. Показов 1553. Ответов 21
Метки нет (Все метки)
Изучаю программирование с java дошла до внутренних классов. Сделала в eclipse пример. Программа не компилирует- не выводит данные класса А. В коде метода main нет. Где его нужно записать? В каком то классе? Не очень понятна тема с вложенными классами. Теорию знаю, но практического опыта нет. Фото прилагаю. Если в классе нет метода main вообще, то она не выводит данные?Что нужно сделать чтобы программа вывела данные из класса А? Дописать метод main, где его дописать?
0
|
|
| 24.02.2018, 22:10 | |
|
Ответы с готовыми решениями:
21
Компилятор Компилятор javac Компилятор JAVA |
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||||
| 24.02.2018, 22:34 | ||||
Ну вот КАК этого можно не знать??? Это первые строчки в ЛЮБОМ учебнике. Пичаль...
0
|
||||
|
0 / 0 / 1
Регистрация: 24.02.2018
Сообщений: 11
|
|
| 24.02.2018, 23:47 [ТС] | |
|
Высылаю фото , но все равно ошибка в 6-й строке. Кому нетрудно объясните поподробнее. Что-то видимо упустила. Первые строчки в учебнике это не ответ.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 25.02.2018, 01:13 | |
|
Ты, похоже, вообще с трудом представляешь, что делаешь. Читай
https://docs.oracle.com/javase... a/TOC.html
0
|
|
|
0 / 0 / 1
Регистрация: 24.02.2018
Сообщений: 11
|
|
| 25.02.2018, 06:43 [ТС] | |
|
Хороший не ответ.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||
| 25.02.2018, 08:48 | |||
|
А если совсем неохота вникать, поставь IDEA. Если уж и там у тебя не получится запустить программу, то, вероятно, вообще не судьба..
0
|
|||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 25.02.2018, 10:16 | |
|
rita789, ты предлагаешь, чтоб тебе на форуме пересказали то же, что по ссылке написано? Или что ты хочешь тут увидеть?
0
|
|
|
85 / 67 / 25
Регистрация: 09.10.2017
Сообщений: 208
|
|
| 25.02.2018, 11:00 | |
|
Здравствуйте!
Решение может быть такое: Дописать в метод main класса R создание объектов класса ClassA и обращение к методам класса ClassA ClassA a = new ClassA(); //создание объекта a типа ClassA a.displayNum1(); //вызов методов displayNum1(), displayNum2() и тд a.displayNum2(); a.displayNum3(); a.displayNum4(); ps решение предложено на основе первого поста pps именовать классы ClassA - не совсем корректно, нет смысловой нагрузки ppps значения полей обычно устанавливаются методом setField(), получаются методом getField() цитата "Вложенные и внутренние классы. Определение класса может размещаться внутри определения другого класса. Такие классы называются вложенными или внутренними." то есть предложенный код не подходит под внутренний класс
0
|
|
|
0 / 0 / 1
Регистрация: 24.02.2018
Сообщений: 11
|
|||||||||||
| 25.02.2018, 11:50 [ТС] | |||||||||||
|
Здравствуйте!
Другой класс с main
ClassA cannot be resolved to a type ClassA cannot be resolved to a type at incapsulation.incapsulation.main(incapsu lation.java:7) Вместо R сделала другой класс incapsulation.
0
|
|||||||||||
|
46 / 79 / 6
Регистрация: 10.08.2013
Сообщений: 237
|
|
| 25.02.2018, 12:13 | |
|
У тебя классы ClassA и incapsulation находятся в разных пакетах. Импортируй пакет pac в классе incapsulation.
1
|
|
|
230 / 199 / 71
Регистрация: 21.10.2016
Сообщений: 449
|
|
| 25.02.2018, 18:11 | |
|
Обратите внимание на модификаторы доступа методов. Не должно скомпилироваться.
0
|
|
|
75 / 61 / 29
Регистрация: 20.04.2015
Сообщений: 415
|
|
| 25.02.2018, 18:44 | |
|
public static void main(String[] args) {
} это точка входа в твою программу с неё всё начинается... писать тока один раз в созданной программе
0
|
|
|
2736 / 2046 / 506
Регистрация: 17.02.2014
Сообщений: 9,462
|
|
| 26.02.2018, 18:19 | |
|
0
|
|
|
75 / 61 / 29
Регистрация: 20.04.2015
Сообщений: 415
|
|
| 01.03.2018, 12:48 | |
|
для блокового тестирования
0
|
|
|
4575 / 2773 / 491
Регистрация: 28.04.2012
Сообщений: 8,760
|
|
| 01.03.2018, 14:11 | |
|
0
|
|
|
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
|
|
| 01.03.2018, 15:32 | |
|
Я вообще не понял сути, но главный метод это метод Main.
после заголовка класса нужно прописать public static void main(String[]args) потом создай объект и через него вызывай методы.
0
|
|
|
0 / 0 / 1
Регистрация: 24.02.2018
Сообщений: 11
|
|
| 19.03.2018, 18:14 [ТС] | |
|
Спасибо уже разобралась.
Добавлено через 43 секунды Спасибо ! Уже разобралась.
0
|
|
|
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
|
|
| 20.03.2018, 18:39 | |
|
Мдааааа... я конечно понимаю женщина... но что бы на столько. Ладно... для начала удаляешь java а потом твою среду. Заходишь в вк и читаешь новости. Программирование это не твое. Я в 8 классе и то знаю...
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||
| 20.03.2018, 18:54 | ||
|
Пурыга Никита, не стОит так категорично. Как говорится - не судите, и не судимы будете.
Ты тоже перлы выдаешь иногда, причем с твердой уверенностью в своей правоте. Косяки у всех найти можно. Далеко за примером не ходя: И не нужно унижать женщин. Тут есть девушки, которые на ассемблере кодят только в путь. Слабо?
0
|
||
| 20.03.2018, 18:54 | |
|
Помогаю со студенческими работами здесь
20
Посоветуйте компилятор Компилятор Java Java компилятор стандартный компилятор Какой компилятор использовать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|