Вопрос №716 от пользователя user-a40dacf9decb201a в уроке «Модуль 3. Урок 2. Основы использования и создания методов в классах. Часть 2.», курс «Введение в Java»

Введение в Java
Модуль 3. Урок 2. Основы использования и создания методов в классах. Часть 2. (архив)

user-a40dacf9decb201a

модуль 3 , урок 2, тесты, вопрос №2:

попытался написать код, чтобы мне сигвин выдал ответ. по логике правильный ответ 14.

вот мой код:

public class value{ int c;

public int sum(int a, int b) { return a+b; }

public void execute(){ c = this.sum(sum(sum(1, 4), sum(1, 1)), sum(3, sum(2, 2))); System.out.println(c);

}

}

этот код компилится в байт код, но потом не запускается. почему? в Сигвине пишет такое: Error: Main method not found in class value, please define the main method as: public static void main(String[] args) or a JavaFX application class must extend javafx.application.Application

2 0

user-a40dacf9decb201a

попробовал вместо public void execute() вставить public static void main(String[] args), так он даже компилиться перестал

0

Глеб Бочкарёв

public class Value{

    public static int sum(int a, int b) { 
    return a+b; 
    }

    public static void main(String[] args){

        System.out.println(sum(sum(sum(1, 4), sum(1, 1)), sum(3, sum(2, 2))));
    }

}
1

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
25 мая 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
25 мая 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
25 мая 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
25 мая 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
25 мая 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
25 мая 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
25 мая 5 месяцев