טוען...
טוען...
לפניך ממשק המחלקה Button המייצגת כפתור. לכפתור שלוש תכונות: מספר הרשום עליו num, גודל הכפתור size וצבע הכפתור color.
public Button(int num)public Button(int num, int size, String color)public int getSize()public void addToSize(int x)public boolean isSameSize(Button other)ממש במחלקה Button, ב־Java, את הפעולה הבונה Button(int num).
ממש במחלקה Button, ב־Java, את הפעולה המגדילה את גודל הכפתור ב־x.
ממש במחלקה Button, ב־Java, את הפעולה הבודקת אם גודל הכפתור other זהה לגודל הכפתור הנוכחי.
עקוב אחר ביצוע קטע הפעולה, ורשום את הפלט שיתקבל. לכל עצם רשום את השמות של כל התכונות שלו, את הערכים של כל התכונות ואת השינויים שהיו בהם.
java1Button a1 = new Button(1, 12, "red");
2Button a2 = new Button(2, 12, "green");
3Button a3 = new Button(3, 12, "blue");
4Button a4 = new Button(4);
5a1.addToSize(2);
6a4.addToSize(9);
7if (a1.isSameSize(a3))
8 System.out.println("***");
9if (a4.isSameSize(a1))
10 System.out.println("$$$");
11if (a2.isSameSize(a3))
12 System.out.println("###");
לפניך ממשק המחלקה Button המייצגת כפתור. לכפתור שלוש תכונות: מספר הרשום עליו num, גודל הכפתור size וצבע הכפתור color.
public Button(int num)public Button(int num, int size, String color)public int getSize()public void addToSize(int x)public boolean isSameSize(Button other)ממש במחלקה Button, ב־Java, את הפעולה הבונה Button(int num).
ממש במחלקה Button, ב־Java, את הפעולה המגדילה את גודל הכפתור ב־x.
ממש במחלקה Button, ב־Java, את הפעולה הבודקת אם גודל הכפתור other זהה לגודל הכפתור הנוכחי.
עקוב אחר ביצוע קטע הפעולה, ורשום את הפלט שיתקבל. לכל עצם רשום את השמות של כל התכונות שלו, את הערכים של כל התכונות ואת השינויים שהיו בהם.
java1Button a1 = new Button(1, 12, "red");
2Button a2 = new Button(2, 12, "green");
3Button a3 = new Button(3, 12, "blue");
4Button a4 = new Button(4);
5a1.addToSize(2);
6a4.addToSize(9);
7if (a1.isSameSize(a3))
8 System.out.println("***");
9if (a4.isSameSize(a1))
10 System.out.println("$$$");
11if (a2.isSameSize(a3))
12 System.out.println("###");