Lab_20_ObjectsAndClasses - Dice
Във връзка с презентацията към тази лекция и по-конкретно в задача Dice, защо след метода: private int sides;
та въпросът е защо има ; вместо { }, нали след всеки метод трябва да има къдрави скоби?
Във връзка с презентацията към тази лекция и по-конкретно в задача Dice, защо след метода: private int sides;
та въпросът е защо има ; вместо { }, нали след всеки метод трябва да има къдрави скоби?
Нямам презентацията за да проверя какво има в нея, но това, което си постнал тук не e метод, а е деклариране на private поле на клас от тип int и с име sides:
public class SomeClassName {
private int sides;
//Constructor(s), methods
}
Пиши, ако не съм разбрал правилно въпроса ти.
Да, благодаря, по-късно в лекцията се поизясни.
Като цяло беше доста объркваща лекцията за мен, доста нови понятия и синтаксис, който не е добре обяснен, кое за какво служи.
Може ли още един въпрос, в IntelliJ ми изпълнява безупречно кода, а в Judge гърми на всички проверки с run-time error (това е пета задача от същата лекция):
Мисля, че main() метода не трябва да е във вътрешния клас (class Student), а трябва е в основния клас (Lab_05_Students) т.е. между class Student и main() метода трябва да има една затваряща фигурна скоба и да изтриеш една скоба след коментара //psvm . Същото така regex е " " (с интервал), a не "\\s+".