Browsing Tag

ירושה

ממשקים בשפת ג'אווה

מחלקות מסוג ממשק ממשק (Interface) בתכנות מונחה עצמים (OOP) הוא מחלקה אשר כל המתודות בה לא ממומשות, כלומר אלו מתודות בעלות גוף ריק. למשל: public interface Moveable (){                 public void run();                 public void move();…

משתנים, שיטות ומחלקות מסוג Final

בשפת ג'אווה התכונה Final יכולה לתאר:- משתנים - במצב זה Final משמעותו קבוע או משתנה בעל ערך קבוע. ברגע שיקבע ערכו של המשתנה, הוא לא יוכל לעבור שינוי בזמן הריצה של התוכנית. אציין כי לא חייב לתת ערך למשתנה בעת יצירתו, כלומר ניתן להקצותו…

הורשה ופולימורפיזם

הורשה (או ירושה- Inheritance, לעיתים גם תורשה) הינה אחד העקרונות הראשיים הבאים לידי ביטוי בתכנות מונחה עצמים (OOP). הורשה מאפשרת לרשת ממחלקה מסויימת את "היכולות" שלה, שהן התכונות והמתודות שלה- איברי המחלקה (Class Members) ע"י מחלקה אחרת…