Метод перегрузки пользовательского вводаJAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Метод перегрузки пользовательского ввода

Сообщение Гость »


Я пытаюсь использовать перегрузку метода, чтобы найти площадь прямоугольника. Единственное, значения должен вводить пользователь. Но если он должен быть принят от пользователя, разве мы не должны знать тип введенных им данных? А если мы это сделаем, то цель перегрузки становится бесполезной, поскольку тип данных я уже знаю.

Ребята, вы можете мне помочь?

Вы можете добавить к этому коду:
import java.io.*; импортировать java.lang.*; импортировать java.util.*; класс мтдоврлд { void rect(int a,int b) { int результат = а*б; System.out.println(результат); } void rect (двойное а, двойное b) { двойной результат = a*b; System.out.println(результат); } } класс прямоугольника { public static void main(String[] args) выдает IOException { mtdovrld zo = новый mtdovrld(); Ввод сканера = новый сканер(System.in); System.out.println("Пожалуйста, введите значения:"); // Вот в чем проблема: как я могу принимать значения от пользователя, если мне не нужно указывать тип данных и они все равно будут приняты методом? двойной а = input.nextDouble(); двойной b = input.nextDouble(); zo.rect(а,б); } }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»