Минимальный набор для задания класса мы рассмотрели в главе 2.1.
В общем виде он будет выглядеть следующим образом:
class Имя_класса {
тело класса;}
В конце этой главы мы сможем дать более развернутое описание классов,
разделив абстрактное понятие "тело класса" и дав определение еще
не разу не звучавшим составным частям исходного файла Java.
Определение и некоторые особенности методов уже разбирались в главе 2.2.
Общий вид описания метода в Java выглядит следующим образом:
тип_результата имя_Метода (переменная1, переменная2...){
тело метода
};
Параметры переменная1, переменная2 не являются обязательными. Мы можем вообще объявить метод без формальных переменных, но круглые скобки должны быть обязательно. Тело метода и фигурные скобки в принципе также могут отсутствовать, если мы просто декларируем объявление метода в интерфейсах или абстрактных классах или вызываем метод встроенного класса Java. Знак точка с запятой в обязательном порядке разделяет отдельные команды программы на Java. Тип результата может быть любым встроенным типом, или именем класса (оба варианта рассматривались в главе 2.4), или типом void, если метод вообще не возвращает никакого результата. Наиболее характерный пример - метод main класса HelloWorld, там нам не надо было возвращать никакого результата, а просто вывести на экран строчку заданного текста.