Правильно ли я понимаю ? То что я выделил черным цветом в скобках это создание переменной. И если б мы присвоили это переменной какое то имя.То это имя вывелось бы на экран. Просто немного недопонимаю то что написано в скобках. public static void printIdea(Idea idea){ String st = idea.getDescription(); System.out.println(st); }
package com.javarush.task.task06.task0617;

/*
Блокнот для новых идей
*/

public class Solution {
    public static void main(String[] args) {
        printIdea(new Idea());
    }

    public static void printIdea(Idea idea){
        String st = idea.getDescription();
        System.out.println(st);
    }

    public static class Idea {
        public String getDescription(){
            return "Desc Idea";
        }
    }


    //напишите тут ваш код
}