Devdit
 

Object กับ Array ต่างกันอย่างไร

4.8K

Object กับ Array ต่างกันอย่างไร Object คือตัวแปรที่สร้างชึ้นจาก Class โดย Object จากเรียกได้อีกชื่อหนึ่งว่า Instance ส่วน Array ตัวแปรเชิงโครงสร้างข้อมูลชนิดหนึ่งของภาษาคอมพิวเตอร์ จากตัวอย่างสร้าง Object และ Array ด้วยภาษา Java มีรายละเอียดดังนี้

 

ตัวอย่าง Object กับ Array ต่างกันอย่างไร

1. ตัวแปรชนิด Object จาก Class ภาษา Java

class Main {  
  public static void main(String args[]) { 
    Hello hello = new Hello();
    hello.hi();
  } 
}

class Hello {
  public void hi() {
    System.out.print("สวัสดีจาก class Hello");
  }
}

ผลลัพธ์

สวัสดีจาก class Hello

คำอธิบาย

จากตัวอย่างสร้าง Class ชื่อ Hello พร้อม method ชื่อ hi ทำหน้าที่แสดงข้อความ “สวัสดีจาก class Hello” ออกสู่หน้าจอ ภายใน method main ของ class Main สร้าง object ชื่อ hello จาก Hello จากนั้นเรียกใช้ method hi ด้วยคำสั่ง hello.hi() เป็นการสร้างตัวแปรชนิด Object จาก Class ด้วยภาษา Java

 

2. ตัวแปรชนิด Array ภาษา Java

 class Main {  
  public static void main(String args[]) { 
    int numbers[] = {1, 2, 3, 4, 5, 6};
    for( int i=0; i<numbers.length; i++ ) {
      System.out.print( numbers[i]+" " );
    } 
  } 
}

ผลลัพธ์

 1 2 3 4 5 6

คำอธิบาย

จากตัวอย่างสร้างตัวแปรชื่อ numbers ชนิด int array เก็บค่าตัวเลข 1, 2, 3, 4, 5, 6 จากนั้นใช้คำสั่ง for วนลูปแสดงค่าในตัวแปร numbers ออกสู่หน้าจอ

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ