عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 18-03-2012, 07:04 PM   #18

نور قلبي يارب

يارب وفقني لما تحب وترضى

الصورة الرمزية نور قلبي يارب

 
تاريخ التسجيل: Oct 2010
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: عــــلوم حاسبات
نوع الدراسة: إنتظام
المستوى: الثامن
الجنس: أنثى
المشاركات: 321
افتراضي رد: استفساراتكم بخصوص برمجة 203 ..

المشاركة الأصلية كتبت بواسطة Firewall Girl مشاهدة المشاركة
ممكن احد يشرحلي الآوت بوت حق this

كود:
 
    //  Fig. 8.5: Time2.java
    //  Time2 class declaration  with  overloaded constructors.
 
    public class Time2
    {
    private  int  hour;    //  0 - 23
    private int minute;  //  0 - 59
    private int  second; //  0 - 59
 
    //  Time2 no-argument  constructor: initializes each  instance variable
    //  to  zero; ensures that Time2 objects start in a  consistent state
    public Time2()
    {
    this(  0,  0,  0 ); //  invoke Time2 constructor with  three arguments
    } //  end Time2 no-argument  constructor
 
    //  Time2 constructor: hour  supplied, minute  and second  defaulted to  0
    public Time2(  int h )    {
    this(  h, 0,  0 ); //  invoke Time2 constructor with  three arguments
    } //  end Time2 one-argument  constructor
 
    //  Time2 constructor: hour  and minute  supplied, second  defaulted to  0
    public Time2(  int h, int m   )    {
    this(  h, m,  0 ); //  invoke Time2 constructor with  three arguments
    } //  end Time2 two-argument  constructor
 
    //  Time2 constructor:  hour, minute  and second  supplied
    public Time2(  int h, int m, int s  )    {
    setTime( h,  m, s  ); //  invoke setTime  to  validate  time
    } //  end Time2 three-argument constructor
 
    //  Time2 constructor:  another Time2 object supplied
    public Time2(  Time2 time  )    {
    //  invoke Time2 three-argument constructor
    this(  time.getHour(),  time.getMinute(),  time.getSecond()  );
    } //  end Time2 constructor with  a  Time2 object argument
 
 
    public void  setTime( int h, int m, int s  )
    {
    setHour( h );    //  set  the  hour
    setMinute( m   ); //  set  the  minute
    setSecond( s  ); //  set  the  second
    } //  end method setTime
 
    //  validate and set  hour
    public void  setHour( int h )
    {
    hour  =  ( ( h >=  0 && h <  24 ) ? h : 0 );
    } //  end method setHour
 
    //  validate and set  minute
    public void  setMinute( int  m   )
    {
    minute  =  ( ( m  >=   0 && m  <   60 ) ? m   : 0 );
    } //  end method setMinute
 
    //  validate and set  second
    public void  setSecond( int  s  )
    {
    second  =  ( ( s  >=  0 && s  <  60 ) ? s  : 0 );
    } //  end method setSecond
 
    //  Get  Methods
    //  get hour  value
    public int getHour()
    {
    return hour;
    } //  end method getHour
 
    //  get minute  value
    public int getMinute()
    {
    return minute;
    } //  end method getMinute
 
    //  get second  value
    public int getSecond()
    {
    return second;
    } //  end method getSecond
 
    //  convert to  String in  universal-time format  (HH:MM:SS)
    public String toUniversalString()
    {
    return String.format(
    "%02d:%02d:%02d",  getHour(),  getMinute(),  getSecond()  );
    } //  end method toUniversalString
 
    //  convert to  String in  standard-time format  (H:MM:SS AM  or  PM)
    public String toString()    {
 
    return String.format(  "%d:%02d:%02d  %s",
    ( (getHour() ==  0 || getHour() ==  12)  ? 12 : getHour()  % 12 ),
    getMinute(),  getSecond(),  ( getHour() <  12 ? "AM"  : "PM"  ) );
    } //  end method toString //  end method toString
   }
كود:
Time3 t1  =  new Time3(  5 );
    System.out.printf(  "The  time  is %s\n",  t1  );
Time2 t1 = new Time2( 5
غيري وراح يطلعلك outpot عشان الكلاس اللي معرفه فوق time2 فلازم يكون في main نفسه
الجواب :
5:00:00 لان مدخل الا الساعه فقط وبيضع الدقائق والثواني اصفااااااااااار ..

اتنى يكون شرحي واضح بتوفيق ودعواتك نقرتين لعرض الصورة في صفحة مستقلة

 

نور قلبي يارب غير متواجد حالياً   رد مع اقتباس