20-12-2011, 12:17
|
|
|
חבר מתאריך: 20.12.11
הודעות: 2
|
|
בעיית בשמירת משתנים בJava
שלום לכולם ,
אני חדש פה בפורום וגם בכללי בתכנות ג'אווה , (אני יותר בקטע של יוניקס..)
על כל מקרה אני צריך עזרה קטנה , התחלתי ללמוד ג'אווה שבוע שעבר ויש לי בעיה בשמירת משתנים
לפי המטלה אני צריך ליצור רכב שיכול לשמור מספר רכב ומהירות כמשתנה שאפשר לשחק איתו בחסם של מ- 0 עד 100.
בכל מקרה בהרצה של הקוד אני מקבל אפס תמיד, מישהו יכול לעזור לי..
תודה.
public class Car {
private int Num;
private int Speed;
public Car (int x){
x=Num;
Speed=0;
}
public int SpeedC (){
return Speed;
}
public void SpeedUp (int x){
if (x >= 100)
x=100;
else
x=Speed;
}
public int SpeedUp (){
return Speed+1;
}
public void SpeedDo (int x ){
if (x <= 0)
x=0;
else
x=Speed;
}
public int SpeedDo(){
return Speed-1;
}
public void show(){
System.out.print(Num);
System.out.print(Speed);
}
}
public class Program {
public static void main(String[] args) {
Car car1 = new Car(12345);
car1.show();
Car car2 = new Car(12346);
car1.SpeedUp(5);
car2.SpeedUp(1);
car1.show();
car2.SpeedUp(30);
}
}
|