Polymorphism - שאלה

24sharon

New member
Polymorphism - שאלה

אני מנסה לבצע את המטלה הזו: http://www.geula.biz/works/sample/csharp/graber/p9q1.aspx ניסיתי לעשות כך:
MyType mt1 = new MyNum(30); MyType mt2 = new MyString("abc", 10); result.Text = mt1.Show() + "<br />"; result.Text += mt2.Show() + "<br />";​
אך כמובן זה לא עבד, היות שאלו לא מחלקות נגזרות. איך אני צריכה לבנות את הקוד, על מנת לבצע את המטלה הזו? תודה, וסליחה על שאלות ההתלמדות....
 

24sharon

New member
סליחה, הבנתי למה הכוונה

MyString ms = new MyString("abc", 30); MyNum mn = new MyNum(10); MyType mt1 = new MyType(ms); MyType mt2 = new MyType(mn); result.Text = mt1.Show() + "<br />"; result.Text += mt2.Show() + "<br />";​
תודה בכל מקרה
 
למעלה