מתקשה שיעורים ב- JAVA - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

מתקשה שיעורים ב- JAVA


The_Hobbit

Recommended Posts

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

public  Car (int num,int speed,int maxspeed){		num=0;
speed=0;
maxspeed=0;
}

זה עדיין לא מסדר לי את הבעיה ב- PROGRAM אלה שלושת הפרמטרים..

קישור לתוכן
שתף באתרים אחרים

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

תקרא שוב את השאלה אם צריך.

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

קישור לתוכן
שתף באתרים אחרים

תקרא שוב את השאלה אם צריך.

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

רשמתי אותו הדבר רק בלי המהירות המקסימלית והמהירות הנוכחית רק רשמתי

	public  Car (int num){
num=0;


}

עכשיו זה בסדר כי זה רק מעיר שcar1 וcar2 לא בשימוש וצריך להשתמש..

קישור לתוכן
שתף באתרים אחרים

שים לב לדרישה הזו:

"בעת יצירת הרכב הוא מאותחל למהירות 0, מספר של הרכב ומהירותו המקסימלית"

מי פה צריך לעבור כפרמטר לבנאי?

רק המספר של הרכב והמהירות המקסימלית..

קישור לתוכן
שתף באתרים אחרים

אבל איך זה ידע את המספר של CAR1 ושל CAR2 כאילו אני מכניס בסוגריים את שניהם כפרמטרים ואז אחרי הסוגריים המסולסלים אני אמור לרשום כמה כל אחד שווה ונגיד מספר הרכב יש לי שני רכבים .. אז בגלל זה שאלתי מקודם אם לעשות שני בנאים..

קישור לתוכן
שתף באתרים אחרים

"להשתמש בבנאי" זה ליצור אובייקט באמצעות new. לא למדת את זה?

למדתי בטח שלמדתי אבל לא הבנתי לרגע..

ככה עשיתי במחלקה של ה- car

public  Car (int num,int maxspeed){       
num=0;
maxspeed=0;
}

ובמחלקה של ה-PROGRAM ככה:

public class Program {

public static void main(String[] args) {
Car car1 = new Car (12345,100);
Car car2= new Car (12346,100);

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.


×
  • צור חדש...