טוען...
טוען...
לפניך המחלקה עיפרון Pencil.
private int length — תכונה של אורך העיפרוןprivate boolean sharpened — תכונה שהערך שלה true אם העיפרון מחודד, אחרת הערך שלה false.public Pencil (int length, boolean sharpened)public boolean isLonger (Pencil other)public boolean isSharpened ()ממש את הפעולות isLonger ו־isSharpened.
לפניך קטע תוכנית הכתוב בפעולה main של המחלקה הראשית.
java1Pencil pencil1 = new Pencil (12, true);
2Pencil pencil2 = new Pencil (13, false);
3if (pencil1.isLonger (pencil2) && pencil1.isSharpened ())
4 System.out.println ("I choose pencil1");
5else {
6 if (pencil2.isSharpened ())
7 System.out.println ("I choose pencil2");
8 else
9 System.out.println ("pencil2 needs to be sharpened");
10}
עקוב אחר ביצוע קטע התוכנית, הצג את העצמים שנוצרו, ורשום את הפלט.
לפניך המחלקה עיפרון Pencil.
private int length — תכונה של אורך העיפרוןprivate boolean sharpened — תכונה שהערך שלה true אם העיפרון מחודד, אחרת הערך שלה false.public Pencil (int length, boolean sharpened)public boolean isLonger (Pencil other)public boolean isSharpened ()ממש את הפעולות isLonger ו־isSharpened.
לפניך קטע תוכנית הכתוב בפעולה main של המחלקה הראשית.
java1Pencil pencil1 = new Pencil (12, true);
2Pencil pencil2 = new Pencil (13, false);
3if (pencil1.isLonger (pencil2) && pencil1.isSharpened ())
4 System.out.println ("I choose pencil1");
5else {
6 if (pencil2.isSharpened ())
7 System.out.println ("I choose pencil2");
8 else
9 System.out.println ("pencil2 needs to be sharpened");
10}
עקוב אחר ביצוע קטע התוכנית, הצג את העצמים שנוצרו, ורשום את הפלט.