Итак, у меня есть этот код, над которым я работаю, для своего класса компьютерной науки AP, и я получаю массу ошибок, когда компилирую, хотя, когда я смотрю на него, он выглядит хорошо, и все в порядке. заказ. Все ошибки исходят из моего класса myClock и класса RepairShop.Проблемы с классами/методами
public class APCS_104_Time {
public static void main(String[] args) {
tester tester = new tester();
}
}
class myClock {
private int minute;
private int hour;
public myClock() {
hour = 2;
minute = 3;
}
public myClock(int minute, int hour) {
public int getHour() {
hour = IO.getInt("Enter the hour");
return hour;
}
public int getMinute() {
minute = IO.getInt("Enter the minute");
return minute;
}
public void int setMinute(int minute) {
this.minute = minute;
}
public void int setHour(int hour) {
this.hour = hour;
}
public String toString() {
if (minute < 10) {
return (hour + ":0" + minute);
}
else {
return (hour + ":" + minute);
}
}
}
}
class RepairShop {
public void int springForward(myClock time) {
hour++;
}
public void int resetClock(myClock time) {
hour = 2;
minute = 3;
}
public int cloneClock(myClock time) {
myClock copy = myClock myClock.clone();
return myClock;
}
}
class Tester {
Tester() {
myClock time = new myClock();
System.out.printf("The time is: " + myClock(2, 20));
}
}
Сообщения об ошибках включают в себя:
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:38: error: illegal start of expression
public void int setMinute(int minute) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:38: error: illegal start of expression
public void int setMinute(int minute) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:38: error: ';' expected
public void int setMinute(int minute) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:38: error: '.class' expected
public void int setMinute(int minute) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:38: error: ';' expected
public void int setMinute(int minute) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:42: error: illegal start of expression
public void int setHour(int hour) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:42: error: illegal start of expression
public void int setHour(int hour) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:42: error: ';' expected
public void int setHour(int hour) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:42: error: '.class' expected
public void int setHour(int hour) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:42: error: ';' expected
public void int setHour(int hour) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:46: error: illegal start of expression
public String toString() {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:46: error: ';' expected
public String toString() {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:58: error: <identifier> expected
public void int springForward(myClock time) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:58: error: '(' expected
public void int springForward(myClock time) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:58: error: invalid method declaration; return type required
public void int springForward(myClock time) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:62: error: <identifier> expected
public void int resetClock(myClock time) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:62: error: '(' expected
public void int resetClock(myClock time) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:62: error: invalid method declaration; return type required
public void int resetClock(myClock time) {
^
C:\Users\Tom\Dropbox\Auriemma, Thomas\AP Comp Sci\Unit 1\APCS_104_Time.java:69: error: ';' expected
myClock copy = myClock myClock.clone();
Публикация сообщений об ошибках может быть полезной –
Лучше всего [изменить] (http://stackoverflow.com/posts/32899386/edit) ваш вопрос с ошибками –
Если вы можете, я предлагаю использовать IDE, помощь по коду и подсветка синтаксиса помогает чрезвычайно. – ergonaut