java בנאים

bili oc

New member
java בנאים

היי,
תוכלו לעזור לי עם בנאים בתוך תכנית של java?
מבקשים ממני לבנות למשל 2 בנאים, כל בנאי עם 2 פרמטרים (a b), ומבקשים לעבוד עם this.
ההוראה היא כזאת:
השתמש ב- this כדי להפעיל בנאי מתוך בנאי אחר.

איך אני מפעילה בנאי מתוך בנאי אחר?
 

nocgod

New member
בג'וואה

כדי להפעיל בנאי B מתוך בנאי A צריך פקודה ראשונה בתוך בנאי A לכתוב
this();
דוגמא:

class SomeClass
{
private int a;
private in b;

public SomeClass(int a, int b)
{
this.a = a;
this.b = b;
}
public SomeClass(float a, float b)
{
this(a,b); // it casts those floats back to integers, losing the mantissa
}
}
 
למעלה