מעבר לתוכן

לוח מובילים

  1. DetectiveTom

    DetectiveTom

    Moderators


    • נקודות

      3

    • הודעות

      3,154


  2. Shtota

    Shtota

    פטרון הפורום


    • נקודות

      3

    • הודעות

      5,873


  3. stanly

    stanly

    Members


    • נקודות

      3

    • הודעות

      636


  4. QuatzeQuatel

    QuatzeQuatel

    פטרון הפורום


    • נקודות

      3

    • הודעות

      12,699


תוכן פופולרי

הצגת תוכן המדורג ביותר 20/02/13 בכל האיזורים

  1. זה פשוט מאוד. החוזה של המתודה equals ב-Java הוא שהיא צריכה להגדיר יחס שקילות, כלומר יחס שהוא: 1. רפלקסיבי 2. סימטרי 3. טרנזיטיבי ועוד תנאי על כך שאף אובייקט אינו שווה ל-null. מתודה שלא מקיימת אחד מהתנאים מנ"ל אינה מקיימת את הנדרש ממתודת equals, וזהו.זה שאתה יכול להגדיר מתודה כזו זה יפה, אבל פשוט אומר שהיא לא מתודת השוואה טובה.
    1 point
  2. נ"ל שבאמת צריך להוסיף גם תנאי עצירה: f(1,1)=1 וזה פותר גם את שאלתך. אבל אני לא מספיק מרוכז כדי לוודא את זה.
    1 point
×
×
  • יצירת חדש...