السلام عليكم
لو سمحتم اريد منكم مساعدة في هذا البرنامج
البرنامج يتكون من 3 متغيرات ثابته وبتكون public اذا كانت SLOW=1 واذاكانت MEDIUM =2 واذا FAST=3
متغير من نوع int وبيكون من نوع private لتحديد سرعة المروحة وقيمته الافتراضية هي SLOW
متغير من النوع boolean واسمه on حتي يبين لنا ما اذاكانت المروحه تعمل, وقيمتها الافتراضية off
متغير اخر من النوع double private واسمه radius لحساب دوره المروحة. وقيمته الافتراضية 5
non-arg constractor وقيمته الافتراضية للمروحة(أيش المفروض انه يكون في داخل هذا الكنستراكتور)
انشاء setter & getter methods لكل المتغيرات الثلاثة السابقة.
toString method حتى تعيد لنا المعلومات عن المروحة و حالتها.
يجب ان يكون لدينا main method التي تحتوي على 2 مراوح و مصفوفة لثلاثة مراوح.
ممكن تتطلعوا على برنامجي
مشكورين
package assignment2;
public class Fan {
public final int SLOW = 1;
public final int MEDIUM=2;
public final int FAST = 3;
private int speed = SLOW;
private boolean on = false;
private double radius=5;
//**Create a constructor**//
Fan(){
}//end constructor
public void setSpeed(int speed){
if(speed==1)
speed = SLOW;
else if (speed== 2 )
speed = MEDIUM;
else if (speed ==3)
speed =FAST;
}//end setspeed method
public int getSpeed(){
int gs;
return gs;
}//end getSpeed
public String toString(){
return "The fan at a speed("+speed +") and it is "+on;
}//end toString Method
public static void main(String[]args){
Fan fan1,fan2;
// f = setSpeed(Fan.FAST);
Fan f = new Fan();
fan1 = new Fan();
fan2 = new Fan();
// fan1.setRadius(10);
// fan2 = new Fan(23,4,2);
System.out.println(fan1);
System.out.println(fan2);
}//end main
}//end class