JOSHUA KURGAT Ответов: 0

[Java]что не так с моими конструкторами?


Итак, я строю карлика, однако получаю ошибку:

Цитата:
Dwarves_Inheritance. java:8: Ошибка: конструктор Dwarves в классе Dwarves не может быть применен к заданным типам;
Гномы сонные = новые гномы ("сонные", 238,41);
^
требуется: int, int
найдено: String, int, int
причина: фактические и формальные списки аргументов различаются по длине
1 ошибка


Вот мой код
public class Dwarves_Inheritance
{
   public static void main(String[] args)
	{
		Dwarves sleepy = new Dwarves("Sleepy",238,41);
		System.out.println(sleepy);
	}
}


У меня есть еще два-три файла, которые не получают ошибок, но они заставляют этот файл работать.Это файл бегуна.
Что не так с моими конструкторами?

То же самое с другими файлами :
https://gist.github.com/anonymous/689cb32d0b8c0f6b20188caf1bee78bc

Что я уже пробовал:

Я попытался изменить конструктор из его первоначальной формы.

NotPolitcallyCorrect

Прочтите сообщение об ошибке, оно точно скажет вам, в чем проблема. Вы пытаетесь создать экземпляр карлика со строкой int, int, когда ваш конструктор определен только с помощью int, int.

NotPolitcallyCorrect

Откуда мне знать? Я не могу видеть ваш код с другого конца света, и я совсем сошел с ума, читая зелья.

Mohibur Rashid

Где твой класс гномов ?

0 Ответов