שאלה בנוגע לשיטות.

מנהל: TA_Isana

שלח תגובה
eliranyo
הודעות: 25
הצטרף: 17:24 02/12/2009

שאלה בנוגע לשיטות.

שליחה על ידי eliranyo » 22:01 01/06/2010

לא ברור לי- הקריאה לשיטות היא מקובץ? מאיזה קובץ? ואיך זה נעשה
אשמח להסבר גם על הcommadline

moshes
הודעות: 60
הצטרף: 00:15 24/10/2009

Re: שאלה בנוגע לשיטות.

שליחה על ידי moshes » 22:11 01/06/2010

בקשר לריצה מהקומנד ליין
מישהו פירסם לפני כמה ימים איך לעשות את זה
זה מופיע בקישור ( זה באנגלית)
http://www.skylit.com/javamethods/faqs/javaindos.html
דבר שני, אני אתמצט לך מה רשום שם פחות או יותר
מה שאתה צריך לעשות זה דבר ראשון לשים את כל קבצי הJAVA שלך בתיקייה נוחה לדומגא d:/ass5
או c:\yourname או כל דבר אחר שיהיה לך קל לגשת אליו. תשים את רק את קבצי הJAVA ואת הקובץ קלט שלך ולא קבצים אחרים.
לאחר מכן תקמפל כל קובץ בתקייה החדשה עם האקליפס/ג'יי קרייאוטר תלוי מה שיש לך. - בעיקרון מה שמוסבר בקישור זה שאפשר לעשות קימפול
דרך הקומנד ליין אבל זה קצת מסובך. אחרי שקימפלת את כל הקבצים ליד כל קובץ אתה צריך לראות סיומת של CLASS
תבדוק שיש לך Heaps.class זה אומר שהקובץ הראשי מקומפל. תפתח את הקומנד ליין ותגיע לאיפה ששמת את כל הקבצים כלומר בתקייה
שפתחת(הנוחה)
תרשום את הפקודהה הבאה בקומנד ליין java Heaps input.dat 3 output1.dat input2.dat
ואז התוכנית שלך תריכה לרוץ כמו כן תקפיד שהשם של הקובץ הראשי שלך כלומר איפה שיש את המיין תואם למילה אחרי java כי אם זה יהיה שם
אחר זה לא ירוץ לך או יגיד על ארור לגודמא אם השם קובץ שלך הוא Ass5.java (כלומר בקובץ זה יש לך את הפונקציה מיין) אתה צריך לשנות את
הפקודה שרשמתי קודם ל java Ass5 input.dat 3 output1.dat input2.dat

eliranyo
הודעות: 25
הצטרף: 17:24 02/12/2009

Re: שאלה בנוגע לשיטות.

שליחה על ידי eliranyo » 22:13 01/06/2010

תודה אבל איפה הקומנד ליין נמצא.?

eliranyo
הודעות: 25
הצטרף: 17:24 02/12/2009

Re: שאלה בנוגע לשיטות.

שליחה על ידי eliranyo » 22:14 01/06/2010

בנוסף מה זה ה-heaps? אין לי שום מחלקה בשם heaps...

moshes
הודעות: 60
הצטרף: 00:15 24/10/2009

Re: שאלה בנוגע לשיטות.

שליחה על ידי moshes » 22:17 01/06/2010

heaps זה שם קובץ ה java שלך שיש בתוכו את פונקציית המיין
הקומנד ליין נמצא בתוכניות בתור command prompt
זה החלון השחור המוכר בווינדוואס

eliranyo
הודעות: 25
הצטרף: 17:24 02/12/2009

Re: שאלה בנוגע לשיטות.

שליחה על ידי eliranyo » 22:48 01/06/2010

החלון השחור?? עכשיו אני בכלל מובלבל..
איך הJAVA מקבל את הפרמטרים ואיך החלון השחור יודע לאיזה קובץ לגשת

moshes
הודעות: 60
הצטרף: 00:15 24/10/2009

Re: שאלה בנוגע לשיטות.

שליחה על ידי moshes » 23:03 01/06/2010

JAVA מקבל את מה שכתוב בקומנד ליין כפרמטרים למערך args שבמיין
כלומר כל מילה שכתבת בקומנד ליין תהיה מחרוזת בargs
לפי הדוגמא שלהם:JAVA HEAPS CODE.TXT 4 OUTPUT.TXT
ARGS[0]= CODE.TXT
ARGS[1]= 4
ARGS[2]= OUTPUT.TXT

eliranyo
הודעות: 25
הצטרף: 17:24 02/12/2009

Re: שאלה בנוגע לשיטות.

שליחה על ידי eliranyo » 00:10 02/06/2010

תודה רבה רבה.
רק שאלה אחרונה: הקובץ שבו נמצא הmain שלי נמצא במחלקה main איפה אני מציין את זה בהגשה?

moshes
הודעות: 60
הצטרף: 00:15 24/10/2009

Re: שאלה בנוגע לשיטות.

שליחה על ידי moshes » 08:50 02/06/2010

תשנה את השם של המחלקה למחלקה Heaps במקום main
ואז הכל יהיה בסדר.

שלח תגובה

חזור אל “- מבני נתונים 2010”