2.1. משפט packageכאשר בתוכנית שלנו מספר מחלקות רב נרצה לחלק אותן ל-"חבילות" לפי נושאים משותפים. נוכל ב-Java להגדיר חבילות של מחלקות שמכונות packages. על מנת להגדיר שמחלקה או מחלקות הנמצאים בקובץ מסוים שייכים ל-package, נכתוב בתחילת הקובץ את ההצהרה: package <package name>; כאשר <package name> זהו שם החבילה הרצוי. לדוגמא: // File MyClass.Java package MyFirstPackage; class MyClass { } בהוספת שורה זו, המחלקה (או המחלקות אם יש יותר ממחלקה אחת בקובץ) יהיו שייכים ל-package ששמו MyFirstPackage. אם לא מציינים באמצעות משפט ה-package כי המחלקה/ות בקובץ מסוים שייכות ל-package מסוים אז המחלקות יהיו שייכות ל-default package. כל קבצי ה-class של מחלקות ששייכות ל- package
מסוים יישמרו בספריה ששמה זהה לשם של מבחינת שמות, נהוג לתת ל-package שם באותיות קטנות. לאחר כתיבת קובץ קוד המקור שמכיל מחלקות ששייכות ל-package מסוים יש להדר אותו כך שקובצי ה-class שייווצרו יישמרו בספריה ששמה זהה לשם של ה-package. כדי לעשות זאת יש להדר באמצעות הוספת התגית -d לפקודה Javac. כמו כן, יש לרשום אחרי תגית זו הספרייה שתחתיה תיווצר ספריית קבצי ה-package. לדוגמא: C:\> Javac -d C:\ MyClass.Java כתיבת שורה זו בשורת הפקודה תגרום לכך שקובץ ה-class שייווצר ישמר בספריה ששמה MyFirstPackage, והספרייה הזו תיווצר תחת הספרייה C:\. ניתן לייצור היררכיה של packages. כלומר, package אשר יכיל packages אחרים. היררכיה של packages תבוא לידי ביטוי בהיררכיה מתאימה של ספריות.
כאשר יוצרים מחלקה ששייכת ל-package מסוים, שמה איננו עוד השם שנתנו לה בשורת הגדרתה בקוד המקור. כעת שמה המלא הוא השם שניתן בשורת הגדרתה בצירוף שם ה-package שאליו היא שייכת או בצירוף שמות ה-packages אם ה-package שאליו המחלקה שייכת שייך ל-package אחד. אם יש יותר מ-package אחד שצריך לציין את שמו, השמות יצוינו עם נקודות מפרידות ביניהן. תודה רבה!וואי הצלת אותי! קיבלתי שאלה שלא הצלחתי להבין מה רוצים ממני בכלל ועזרת מאוד, תודה :)
מה זה פונקציה?
עזרהחיה רצית עזרה ואשמח לעזורmmh15@windowslive.com תיכנותיש לי שאלה : כשאני עושה תרגיל מסויים אני וידעת את האלגוריתם אבל לא מצליחה לממש אותהאתה במקרה מעביר שיעורים פרטיים??אני ממש אשמח תודה מראש. תחבירלמרות שג'אווה מאפשרת סגנון הכרזה על מערך דומה לזה שבC++, הסגנון המומלץ באופן רשמי שונה - הסוגריים המרובעים באים מיד לאחר הטיפוס ובסמוך אליו, לא בסמוך לשם המערך. |
תוכן העניינים:
קישורים רלוונטיים:שיתוף: |
xss hack
אני רוצה שתעזור לי ב xss אשמח לתשובה