» נושאי לימוד
» נושאי לימוד
יום שני 29 באפריל 2024
שאלות לסיכום
דף ראשי  מתחילים  Hello World  שאלות לסיכום גרסה להדפסה

 

שאלות סיכום

 

ש: האם אפליקציות מיועדות להורדה ולביצוע באופן מקוון תחת שליטתו של דפדפן אינטרנט, בעוד ש‑applets מיועדים לפעול באופן עצמאי משורת הפקודה?

 

ת: לא.

 

ש: האם כל האפליקציות וה applets ב‑Java מחייבים מתודת main?

 

ת: לא. applets אינם מחייבים מתודת main, בניגוד לאפליקציות, שאמנם מחייבות זאת.

 

ש: מהו הקשר בין שמו של קובץ המחלקה עבור אפליקציית Java לבין מיקומה של מתודת main באותה אפליקציה?

 

ת: שמו של קובץ המחלקה חייב להיות זהה לזה של המחלקה שמכילה את מתודת main (וקרויה לעתים המחלקה השולטת).

 

ש: כיצד הופכים ב‑Java מתודה למתודת-מחלקה?

 

ת: יש להקדים לשמה של המתודה את מילת המפתח static.

 

ש: האם ניתן להפעיל מתודות מחלקה מבלי ליצור אובייקט של המחלקה?

 

ת: כן.

 

ש: כתוב את קוד ה‑source עבור אפליקציית Java, אשר תציג את שמך וכתובתך על גבי התקן הפלט הסטנדרטי. מהי ההוראה הנחוצה בשורת הפקודה כדי לבצע גירסה מהודרת של האפליקציה שלך?

 

ת:

 

 

/*File Name01.java
This is a Java application that will display a 
name on the standard output device.
 
The command required at the command line to execute this
program is:
 
java Name01
 
*/
 
class Name01 { //define the controlling class
  public static void main(String[] args){ //define main
    System.out.println(
     "Dick Baldwin\nAustin Community College\nAustin, TX");
  }//end main
}//End Name01 class.

 

 

ש: מהם שלושת הסגנונות של סימוני הערה הנתמכים ב‑Java?

 

ת:       **/ הערת תיעוד מיוחדת המשמשת את הכלי JDK javadoc /*

            */ הערת מרובת-שורות בסגנון ++C/C/Java /*

             // הערת שורה בודדת בסגנון ++C/C/Java

 

ש: האם Java מתירה פונקציות או מתודות עצמאיות?

 

ת: לא, Java אינה מתירה פונקציות או מתודות עצמאיות.

 

ש: מהו הקשר בין שמה של המחלקה השולטת של אפליקציה לבין שמות הקבצים המהווים אותה?

 

ת: אחד הקבצים חייב להיות בעל שם זהה לזה של המחלקה השולטת, ובעל הסיומת class.

 

ש: מהו הקשר בין מספר המחלקות באפליקציה לבין מספר הקבצים הנפרדים בעלי הסיומת class ואשר מהווים את האפליקציה? כיצד הדבר משתנה כאשר כל המחלקות מוגדרות בתוך קובץ source יחיד?

 

ת: כל הגדרת מחלקה גורמת ליצירת קובץ נפרד, בין אם המחלקות מוגדרות בתוך קבצי source נפרדים ובין אם לא.

 

ש: האם ניתן להפעיל ב‑Java מתודות של מחלקות רק ביחס לאובייקט ספציפי?

 

ת: לא. ניתן להפעיל מתודות של מחלקות באמצעות צירוף שם המחלקה לשם המתודה, מופרדים בנקודה.

 

ש: כתוב את שורת ההצהרה עבור מתודת main באפליקציית Java.

 

ת:    public static void main(String[] args)

 

ש: כתוב אפליקציית Java התואמת לדרישות הבאות:

  

מבלי להיעזר בפתרון שניתן בהמשך, כתוב אפליקציה אשר תציג על המסך את שמך.

 

 

/*File SampProg02.java from lesson 10
Copyright 1997, R.G.Baldwin
Without reviewing the following solution, write an 
application that will display your name on the screen.
**********************************************************/
class SampProg02 { //define the controlling class
  public static void main(String[] args){ //define main
    System.out.println("Dick Baldwin");
  }//end main
}//End SampProg02 class.

 

 

 

 17-12-03 / 18:37  נוצר ע"י רונית רייכמן  בתאריך 
 Hello World-המשך - הקודםהבא - הגדרת מחלקות 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 5