В общем конструктор класса-это вещь определяющая характеристики объекта и присваивающие ему их. Конструктор класса выглядит так: имякласса(списокпараметров){телоконструктора} Например: Box(int a,int b,int c){ if(a<=0){ System.out.println("Error"); } if(b<=0){System.out.println("Error");} if(c<=0){System.out.println("Error");}}
wap3t, с конструкторами понял? С классами? А пока напишу о методах. Есть 2 типа методов: которые возвращают объект или переменную и которые её не возращают. 1ое. Тогда метод выглядит так: возвращаемыйтип имяМетода(параметры){телометода; return возвращаемая переменнаяилиобъект;} 2ой. Здесь проще: void имяМетода(параметры){телометода;}
wap3t, пример класса с конструктором и 2мя методами: class Box{ Box(int a,int b,int c,String title){ if(a<=0){ System.out.println("Error!"); } if(a<=0){ System.out.printline("Error!"); } if(c<=0) { System.out.println("Error!"); }} long volume(){ long v = abc; return v; } void printTitle(){ System.out.println(title); } }
ts 21 сен 2009 в 18:04