csharp
public class Clothes { private string fabric; // סוג בד private string color; // צבע private double price; // מחיר public double GetPrice(){ return this.price; } } public class Shirt : Clothes { private string size; // (L, XL,XXL) מידה } public class Dress : Clothes { private double length; // אורך בס"מ private int size; // מידה } public class Book { private string name; // שם ספר private string author; // מחבר private double price; // מחיר public double GetPrice(){return 0.9*this.price;} }
המחלקה Shipping מתארת משלוח. למחלקה יש שתי תכונות: address – כתובת משלוח, מסוג מחרוזת; arr – מערך הפריטים למסירה. כתבו את כותרת המחלקה ואת התכונות שלה. ציינו מהו סוג המערך שנבחר, והסבירו את בחירתכם.
כתבו פעולה פנימית public double sum() המחזירה את הסכום הכולל של הפריטים במשלוח. הערה: אין להוסיף מחלקות או פעולות, אין לשנות את יחסי הירושה בין המחלקות.
public double Sum()
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.