Я уже знаю ответ, но меня смущает язык. Предположим, существует класс AirConditioner
, который поддерживает следующие варианты поведения:Java: лучший способ понять язык программирования
- поворота кондиционера и выключаться, и
- установки желаемой температуры.
Следующие методы обеспечивают такое поведение: turnOn
и turnOff
, которые не принимают никаких аргументов и не возвращают никакого значения, и setTemp
, который принимает int
аргумент и не возвращает никакого значения.
officeAC = new AirConditioner() ;
officeAC.turnOn() ;
officeAC.setTemp(69) ;
Что означает следующее предложение?
Следующие способы обеспечивают такое поведение: turnOn
и turnOff
, которые не принимают аргументы и не возвращают значения.
Вот почему у нас есть javadoc ... – StackFlowed
Что именно вы не понимаете? Эти методы не имеют параметров (аргументов), и они не возвращают значения (void). Они вызывают поведение, которое не нуждается в информации извне объекта и не приводит к какой-либо расчетной величине, кроме обновления состояния объекта. – David
С Java, вы всегда путаете язык. – bzlm