כיצד להכין סימולטור קוביות באמצעות ג'אווה (עם תמונות)

תוכן עניינים:

כיצד להכין סימולטור קוביות באמצעות ג'אווה (עם תמונות)
כיצד להכין סימולטור קוביות באמצעות ג'אווה (עם תמונות)

וִידֵאוֹ: כיצד להכין סימולטור קוביות באמצעות ג'אווה (עם תמונות)

וִידֵאוֹ: כיצד להכין סימולטור קוביות באמצעות ג'אווה (עם תמונות)
וִידֵאוֹ: How To Find Best Stable Diffusion Generated Images By Using DeepFace AI - DreamBooth / LoRA Training 2024, אַפּרִיל
Anonim

הכיתה אקראית בג'אווה יכולה לעזור מאוד לביצוע סימולציות ויצירת משחקים. דרך בסיסית להשתמש במחלקה זו היא הדמיית קוביות, כלומר קבלת מספר אקראי מטווח מסוים בהתאם לכמה צדדים המכילה הקוביה. זה די קל ומהיר להכנה, מה שאומר שכל מי שיש לו ידע מכובד ב- java יכול לעשות את זה בקלות.

צעדים

צור סימולטור קוביות באמצעות Java שלב 1
צור סימולטור קוביות באמצעות Java שלב 1

שלב 1. פתח את יישום IDE שלך במחשב שלך

צור סימולטור קוביות באמצעות Java שלב 2
צור סימולטור קוביות באמצעות Java שלב 2

שלב 2. צור פרויקט חדש

תן לו שם DiceSimulator. אם היא יוצרת מחלקה ראשית באופן אוטומטי, קראו למחלקה זו DiceTester.

צור סימולטור קוביות באמצעות Java שלב 3
צור סימולטור קוביות באמצעות Java שלב 3

שלב 3. צור מחלקה חדשה וקרא לה קוביות

  • בקובץ קוביות זה, ייבא את החבילה האקראית:

    יבוא java.util. Random;

צור סימולטור קוביות באמצעות Java שלב 4
צור סימולטור קוביות באמצעות Java שלב 4

שלב 4. בתוך מחלקת הקוביות, הפעל משתנה אקראי:

  • Random randomGenerator = new Random ();

צור סימולטור קוביות באמצעות Java שלב 5
צור סימולטור קוביות באמצעות Java שלב 5

שלב 5. ליזום משתנה שלם כדי לציין את מספר הצדדים:

  • int צדדים = 0;

צור סימולטור קוביות באמצעות Java שלב 6
צור סימולטור קוביות באמצעות Java שלב 6

שלב 6. צור את הקונסטרוקטור לקוביות כדי להגדיר את מספר הצדדים שיש למחלקת הקוביות:

  • קוביות ציבוריות (int numberOfSides) {sides = numberOfSides;}

צור סימולטור קוביות באמצעות Java שלב 7
צור סימולטור קוביות באמצעות Java שלב 7

שלב 7. צור שיטה להחזרת מספר אקראי בין 1 למספר הצדדים:

  • public int roll () {int result = randomGenerator.nextInt (צדדים) + 1; תוצאת החזרה; }

צור סימולטור קוביות באמצעות Java שלב 8
צור סימולטור קוביות באמצעות Java שלב 8

שלב 8. צור את המעמד הראשי וקרא לו DiceTester

אם DiceTester הוא המעמד העיקרי שלך, עבור ישר ל- DiceTester במקום זאת

צור סימולטור קוביות באמצעות Java שלב 9
צור סימולטור קוביות באמצעות Java שלב 9

שלב 9. בחלק העליון של מחלקת DiceTester, ייבא את חבילת הסורק:

  • יבוא java.util. Scanner;

צור סימולטור קוביות באמצעות Java שלב 10
צור סימולטור קוביות באמצעות Java שלב 10

שלב 10. צור אובייקט סורק בשיטה הראשית ושם אותו

צור סימולטור קוביות באמצעות Java שלב 11
צור סימולטור קוביות באמצעות Java שלב 11

שלב 11. הדפס את השאלה:

"כמה קוביות אתה צריך?"

  • אם אתה חדש בתכנות, השתמש

    System.out.println ("");

    להדפסת הצהרות.
צור סימולטור קוביות באמצעות Java שלב 12
צור סימולטור קוביות באמצעות Java שלב 12

שלב 12. יזם משתנה שלם בשם howManyDice והקצה אותו למספר השלם שהמשתמש מכניס:

  • int howManyDice = in.nextInt ();

צור סימולטור קוביות באמצעות Java שלב 13
צור סימולטור קוביות באמצעות Java שלב 13

שלב 13. הדפס את השאלה:

"כמה צדדים יש לכל קוביה?"

צור סימולטור קוביות באמצעות Java שלב 14
צור סימולטור קוביות באמצעות Java שלב 14

שלב 14. יזם משתנה שלם הנקרא howManySides והקצה אותו למספר השלם שהמשתמש מכניס:

  • int howManySides = in.nextInt ();

צור סימולטור קוביות באמצעות Java שלב 15
צור סימולטור קוביות באמצעות Java שלב 15

שלב 15. צור לולאת for שחוזרת פעם אחר פעם על כל קוביה שהמשתמש רוצה ליצור

בתוך לולאה זו, אתה בונה כל אובייקט קוביות באמצעות משתנה x של לולאה ועובר את המשתנה howManySides

צור סימולטור קוביות באמצעות Java שלב 16
צור סימולטור קוביות באמצעות Java שלב 16

שלב 16. התקשר לשיטת הרול מהקוביות והצג אותה בלולאה כדי לקבל את כל התוצאות

צור סימולטור קוביות באמצעות Java שלב 17
צור סימולטור קוביות באמצעות Java שלב 17

שלב 17. בדוק שהלולאה נראית דומה לקוד הבא:

  • for (int x = 0; x <howManyDice; x ++) {theDice [x] = קוביות חדשות (howManySides); int result = theDice [x].roll (); System.out.println ("גליל קוביות #" + (1 + x) + ":" + תוצאה); }

צור סימולטור קוביות באמצעות Java שלב 18
צור סימולטור קוביות באמצעות Java שלב 18

שלב 18. הפעל את התוכנית

בהרבה IDE זה על ידי לחיצה על כפתור ההפעלה הירוק בפינה השמאלית העליונה של יישום IDE שלך

טיפים

  • נסה לאסוף ולהפעיל את התוכנית תוך הכנסת קוד חדש כדי למצוא שגיאות בתוכנית שלך!
  • שמור על הקוד שלך מאורגן, כך שתוכל למצוא אזורים מסוימים בקוד שלך לעיון מאוחר יותר.
  • השאר הערות באמצעות // כדי להשאיר מידע שבו אתה מאמין שיזדקק לתשומת לב נוספת או למתכנתים אחרים שיסתכלו על התוכנית שלך!

מוּמלָץ: