الاخوة الكرام
شيء حيرني
اذا نظرنا إلى هذا البرنامج

نجد ان الكلاس UseWarrior أنشأ اوبجكت من الكلاس Warrior ، صح ولا أنا غلطان ؟؟؟
طيب لماذا لم نضع هنا مثلا " ; ()Warrior battlel = new Warrior " قبل ان نكتب " ; () Warrior.battle "
-------------------------------------------------------------------------------------------------------------
سؤال عن البرنامج الثاني

في الكلاس Employee
لماذا لم نضع public static قبل جملة void doWork ؟؟
public فهمتها بس static حتى الآن لم افهمها