fork download
  1. public class Student {
  2. // คุณสมบัติ (Attributes) - กำหนดเป็น private เพื่อห่อหุ้มข้อมูล
  3. private String id;
  4. private String name;
  5. private String section;
  6. private String projectName;
  7. private String borrowDate;
  8.  
  9. // Constructor สำหรับสร้างออบเจ็กต์ Student
  10. public Student(String id, String name, String section) {
  11. this.id = id;
  12. this.name = name;
  13. this.section = section;
  14. }
  15.  
  16. // เมธอด borrowProject(): รับข้อมูลชื่อภาคนิพนธ์และวันที่ยืม
  17. public void borrowProject(String projectName, String borrowDate) {
  18. this.projectName = projectName;
  19. this.borrowDate = borrowDate;
  20. }
  21.  
  22. // เมธอด showProject(): แสดงรายละเอียด
  23. public void showProject() {
  24. System.out.println("รหัสประจำตัว: " + id);
  25. System.out.println("ชื่อ-นามสกุล: " + name);
  26. System.out.println("หมู่เรียน: " + section);
  27. System.out.println("ชื่อภาคนิพนธ์: " + projectName);
  28. System.out.println("วันที่ยืมภาคนิพนธ์: " + borrowDate);
  29. }
  30.  
  31. // เมธอด main() สำหรับทดสอบโปรแกรม
  32. public static void main(String[] args) {
  33. // สร้างออบเจ็กต์ Student
  34. Student student1 = new Student("65050123", "สมชาย ใจดี", "CPE01");
  35.  
  36. // ยืมภาคนิพนธ์
  37. student1.borrowProject("ระบบจัดการการยืมหนังสือ", "5 กันยายน 2567");
  38.  
  39. // แสดงรายละเอียดภาคนิพนธ์
  40. student1.showProject();
  41. }
  42. }
  43.  
Success #stdin #stdout 0.03s 25796KB
stdin
Standard input is empty
stdout
public class Student {
    // คุณสมบัติ (Attributes) - กำหนดเป็น private เพื่อห่อหุ้มข้อมูล
    private String id;
    private String name;
    private String section;
    private String projectName;
    private String borrowDate;

    // Constructor สำหรับสร้างออบเจ็กต์ Student
    public Student(String id, String name, String section) {
        this.id = id;
        this.name = name;
        this.section = section;
    }

    // เมธอด borrowProject(): รับข้อมูลชื่อภาคนิพนธ์และวันที่ยืม
    public void borrowProject(String projectName, String borrowDate) {
        this.projectName = projectName;
        this.borrowDate = borrowDate;
    }

    // เมธอด showProject(): แสดงรายละเอียด
    public void showProject() {
        System.out.println("รหัสประจำตัว: " + id);
        System.out.println("ชื่อ-นามสกุล: " + name);
        System.out.println("หมู่เรียน: " + section);
        System.out.println("ชื่อภาคนิพนธ์: " + projectName);
        System.out.println("วันที่ยืมภาคนิพนธ์: " + borrowDate);
    }

    // เมธอด main() สำหรับทดสอบโปรแกรม
    public static void main(String[] args) {
        // สร้างออบเจ็กต์ Student
        Student student1 = new Student("65050123", "สมชาย ใจดี", "CPE01");

        // ยืมภาคนิพนธ์
        student1.borrowProject("ระบบจัดการการยืมหนังสือ", "5 กันยายน 2567");

        // แสดงรายละเอียดภาคนิพนธ์
        student1.showProject();
    }
}