herkes bu hata ne anlama geldiğini bilir?Yöntem ve dönüş sorunları
0
A
cevap
0
getLength
geçersiz bir yöntemdir. Bir şey döndürmek isterseniz, void
'u bir veri türüyle, double
davanızla değiştirmeniz gerekir. Doğru parametre türlerini ve doğru parametre sayısını geçtiğinizden emin olmanız da gerekir.
0
yöntem getLength()
:
- Bu 2 parametreleri
double aLength
veScanner aKeyboard
sürer. - Bu değeri bir
double
olan uzunluğa atayacaksınız, ancakyönteminden hiçbir şey (void
) döndürüyorsunuz.
Ne Denersen bu:
static double getLength()
{
Scanner keyboard = new Scanner (System.in);
double aLength;
System.out.print("Enter the rectangle's length: ");
length = keyboard.nextDouble();
System.out.println("");
return length;
}
ek olarak değişken keyboard
sizin main()
yönteminden kaldırmalısınız.
"getLength" parametrelerine bakın ... sonra geçtiğiniz argümanlara bakın (yok) ... –
Argümanları anlatabilir misiniz? Orada çok kayboldum –
'getLength (...)' nin amacı nedir? Girmeniz istenen değeri döndürür. – Ceelos