
הטקסט המלא של הדקות הראשונות בהרצאה «יצירת קבצי JAR» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אז בואו נראה איך אנחנו יוצרים jar file. אז דבר ראשון, מה בעצם המטרה? המטרה שלנו היא ליצור פרויקט שנייצר ממנו לאחר מכן קובץ jar שניתן לשימוש על ידי פרויקטים אחרים, כי אנחנו רוצים לקחת את כל המערכת שלנו ולחלק אותה לחלקים חלקים.
אז בואו נניח שבהרבה מקומות במערכת אנחנו משתמשים בפעולות מתמטיות על מספרים. אז מה שאנחנו יכולים לעשות זה במקום כל פעם להשתמש עם הקודים האלה בכל מיני מקומות ובכל מיני פרויקטים, בואו נבנה פרויקט אחד, הפרויקט שלנו זה Java Project רגיל, ובואו נקרא לו MathOperations, נבצע finish, ויש לנו פה פרויקט רגיל.
אבל מה שאנחנו לא צריכים כרגע לעשות זה להוסיף את המחלקה Program עם הפונקציה Main. אנחנו צריכים להוסיף קלאס אחרת, בואו נוסיף פה class ובואו נקרא לה math operations, כמובן היא יכולה להיות בכל שם, היא לא הייתה חייבת להיות בשם של הפרויקט, בלי רווחים כמובן, אנחנו לא מסמנים את ה-main פה, לא מסמנים,
וכן ניתן את הפאקג' שתמיד נתנו, שהוא היה practic-u וחשוב שיהיה לנו איזשהו פאקג' מעטפת לגבי כל הקלאסים שאנחנו בעצם מיוצרים, נבצע finish ויש לנו כרגע מחלקה נקראת math operations בואו נבנה בתוכה פונקציה.
הפונקציה כן תתחיל במילה public בכדי להיחשף החוצה לכל מי שמשתמש עם הג'אר הזה מחוץ לפרויקט שלנו. ואנחנו מתחילים עם static ובואו נחזיר נקרא לה פונקציה getAverage וניתן לה a, b ו-c.
על הפונקציה להחזיר את הממוצע ויהיה a ועוד b ועוד c, לחלק ל-3,0. בואו נבנה עוד פונקציה כזאת, נקרא לה getSummary והיא תחזיר רק את הסכום שלהם.
אז הנה יש לנו עכשיו שתי פונקציות, נשים פה את ה-getSummary ויש לנו כרגע מחלקה שמתארת פעולות מתמטיות שאנחנו יכולים לבצע. אין לנו שום מיין כאן,