การเขียนโปรแกรมพื้นฐาน โจทย์นี้ใครทำได้บ้าง ช่วยหน่อยครับ

จากตัวอย่างต่อไปนี้ใช้ตอบคำถาม 1-5
class Employee {
   public int id;
   public String name;
   private static int nextId;
   public Employee() { }
   public Employee( int id, String name) {
   this.id = id; this.name = name;
   }
   public void info() {
     System.out.println(this.id + " : " + this.name);
   }  
}

ข้อ1. จงเขียนคําสั่งในการสร้าง ชื่อ employee1 แบบไม่มีตัวแปรเข้า (default constructor) และต่อมา
กําหนด id และ name

ข้อ2. จงเขียนคําสั่งในการสร้าง employee2 แบบมีตัวแปรเข้า (custom constructor)

ข้อ3. เก็บ วัตถุทั้งสองไว้ใน อาร์เรย์ชื่อ employees

ข้อ4. นําวัตถุในอาร์เรย์มาแสดงผล id และ name

ข้อ5 จงปรับปรุง default constructor เพื่อรองรับเลข เพิ่มค่าอัตโนมัติที่ละหนึ่งค่า ของ id

ข้อ6. จงเขียน Flowchart ของโปรแกรมต่อไปนี
int a = 55;
String g;
if(a>=80) g = "A";
else if(a>=70) g = "B";
else if(a>=60) g = "C";
else if(a>=50) g = "D";
else g = "F";
System.out.println(g);

ข้อ7. จงคลาสในรูปแบบ POJO ของคลาส Student โดยข้อกําหนดเริ่มต้นดังนี้ 
class Student{
 private int id;
 private String name;
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่