פורום תרגיל 5

Rational class

 

תמונה של אילה אברהם
Rational class
על ידי אילה אברהם בתאריך 31/12/2015, 20:35
 

האם מותר לנו לשנות את הממשק שנתת לנו ל - Rational class

* אם לא - אז להבנתי לא יהיה למחלקה default constructor  היוצר את איבר האפס של המחלקה.

*כתבת ש- "(גם עבור קריאה ממחרוזת בבנאי שמקבל מחרוזת וגם עבור הפונקציה שמחזירה ייצוג מחרוזת)"

ולא ראיתי הצהרת פונקציה כזו (בסגנון toString) במחלקה.

תמונה של אילה אברהם
ולגבי האופרטור =
על ידי אילה אברהם בתאריך 1/01/2016, 09:06
 

נניח שיש מטריצה A בגודל 3X3 ומטריצה B בגודל 2X2

אז האם זה חוקי לדרוס את B בצורה B = A ?

או שתופיעה שגיאה.

תמונה של פלא אופיר
תשובה ל: ולגבי האופרטור =
על ידי פלא אופיר בתאריך 1/01/2016, 11:54
 

זאת לא שגיאה. 

שים לב שכתוב:

"אופרטור השמה (אין לממש, יש לבנות את המחלקה כך שה default הוא טוב מספיק)."

 

תמונה של פלא אופיר
תשובה ל: Rational class
על ידי פלא אופיר בתאריך 1/01/2016, 11:52
 

מותר להוסיף default parameter.

אכן אין פונקציה כזאת ולא צריך לכתוב אותה.