คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 5
ปล.ทุกอย่างเป็นเหตุการณ์สมมุติ
Namespace Earth.Asia.SouthEast.Thailand {
Class SevenEleven {
function BuyMama();
}
}
Namespace Earth.Asia.East.Japan {
Class SevenEleven {
function BuyUdon();
}
}
SevenEleven shop1 = new Earth.Asia.East.Japan.SevenEleven();
shop1.BuyUdon() -- OK!
shop1.BuyMama(); -- ERROR! ซื้อมาม่าไม่ได้ ที่ญี่ปุ่นไม่มีขาย
SevenEleven shop2 = new Earth.Asia.SouthEast.Thailand.SevenEleven();
shop2.BuyMama(); -- OK!
shop2.BuyUdon() -- ERROR! เซเว่นไทยไม่มีอุด้งขาย
ปล.ทุกอย่างเป็นเหตุการณ์สมมุติ
แสดงความคิดเห็น
Namespace กับ class และ ฟังก์ชั่น 3 ตัวนี้ มันแตกต่างกันอย่างไรครับ