افتح OneCompiler من زر «▶ شغّل المشروع» أسفل الحل، أو من موقع onecompiler.com/java.
في OneCompiler تُكتب كل الكلاسات في ملف واحد Main.java؛ زر التشغيل يجمعها لك تلقائيًّا.
إذا كان البرنامج يقرأ من لوحة المفاتيح، فاكتب المدخلات في خانة STDIN التي تظهر تحت الكود في محرّر OneCompiler، ثم اضغط Run.
٤المخرجات المطلوبة
نفّذ برنامجك، ويجب أن تظهر المخرجات التالية:
Output – (run)×
run:
Sum of two numbers: 30
Sum of three numbers: 60
Salary: 1500.0
Salary: 6000.0
Salary: 3900.0
BUILD SUCCESSFUL (total time: 0 seconds)
٥الحل المقترح
حاول بنفسك أولًا، ثم قارن حلّك بالحل المقترح (كود التدريب من مذكرة العملي):
👁 اعرض الحل المقترح
SourceHistory⟲⟳🔍
Projects
☕ Lab13
📁 Source Packages
📦 lab13
📄 Calc.java
📄 Employee.java
📄 HourlyEmployee.java
📄 SalariedEmployee.java
📄 Main.java
package lab13;publicclass Calc {// Polymorphism: method overloadingpublicvoid sum(int x, int y) {int s = x + y;System.out.println("Sum of two numbers: " + s); }publicvoid sum(int x, int y, int z) {int s = x + y + z;System.out.println("Sum of three numbers: " + s); }}