But something is no Object

ถ้าทุกอย่างใน ruby เป็น Object หมด จะเกิดอะไรขึ้นถ้าบางตัวแปลไม่มี Object จริงๆ

black = nil

ทดลองหา class ของตัวแปล black

black = nil
black.class # => NilClass

แม้แต่ nil ก็เป็น Object ครับ :) แต่น่าเสียดายว่าเราไม่สามารถสร้าง instances ของ NilClass ได้ มันมีได้แค่ instance เดียวคือ nil ครับ

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น