Java Object พื้นฐาน OOP กับ ภาษา Java คุณแน่นพอหรือยัง
บทความเกี่ยวกับ : Java Object พื้นฐาน OOP กับ ภาษา Java คุณแน่นพอหรือยัง
ผมเชื่อว่าเมื่อเริ่มเรียน OOP อาจารย์มักจะหยิบเอาภาษา Java มาเป็นภาษาที่ใช้ในการสอน
เนื่องจาก Java เป็นภาษาที่มีโครงสร้างแบบ OOP นั่นเอง
สิ่งแรกที่อาจารย์สอนให้เรารู้จักก็คือ Class กับ Object แบบว่าเข้าเรียนชั่วโมงแรกก็ต้องได้ยกตัวอย่าง
Class กับ Object กันแล้ว ในตำราตั้งแต่สมัยเรียนบอกไว้่ว่า
Class คือแบบแปลนหรือ พิมพ์เขียว
Object คือ สิ่งที่ผลิตจาก แบบแปลน หรือ Class นั้นๆ
หุหุแค่นี้เองไม่เห็นจะยาก ชิมิ ลองมาดูคำตอบของเพื่อนๆแต่ละคนกันผมเชื่อว่าเกิน 80 % จะเจอคำตอบประมาณนี้
- Class ของ ต้นมะม่วง คือ แบบแปลนต้นมะม่วง Object ของ ต้นมะม่วง คือ ลูกมะม่วง ..Fail !!!
ที่ตอบแบบนี้เพราะ เข้าใจว่าลูกมะม่วงคือสิ่งที่ผลิตออกมาจากต้นมะม่วงสินะ T_T
- Class ของห้องเรียน คือ แปบแปลนห้องเรียน Object ของห้องเรียน คือ กระดานดำ , เก้าอี้ ..Fail !!!
ที่ตอบแบบนี้เพราะเข้าใจว่า Class คือ ห้อง ส่วน Object คือ วัตถุ ในห้อง 555+ อันนี้หนักกว่า
ขนาดอ่านความหมายมาแล้วยังตอบกันแบบ Fail !! ตอนนั้นผมก็คนนึงล่ะที่ตอบผิด 555+
ก็มันเข้าใจแบบนั้นนี่นา แล้วตอนนี้ล่ะ เรียนจบมา ทำงานมาหลายปีแล้ว ลองตอบคำถามนี้หน่อยซิ
ฝากไว้คิดก่อนนะ แล้วค่อยมาตอบ .......
ผมเชื่อว่าเมื่อเริ่มเรียน OOP อาจารย์มักจะหยิบเอาภาษา Java มาเป็นภาษาที่ใช้ในการสอน
เนื่องจาก Java เป็นภาษาที่มีโครงสร้างแบบ OOP นั่นเอง
สิ่งแรกที่อาจารย์สอนให้เรารู้จักก็คือ Class กับ Object แบบว่าเข้าเรียนชั่วโมงแรกก็ต้องได้ยกตัวอย่าง
Class กับ Object กันแล้ว ในตำราตั้งแต่สมัยเรียนบอกไว้่ว่า
Class คือแบบแปลนหรือ พิมพ์เขียว
Object คือ สิ่งที่ผลิตจาก แบบแปลน หรือ Class นั้นๆ
หุหุแค่นี้เองไม่เห็นจะยาก ชิมิ ลองมาดูคำตอบของเพื่อนๆแต่ละคนกันผมเชื่อว่าเกิน 80 % จะเจอคำตอบประมาณนี้
- Class ของ ต้นมะม่วง คือ แบบแปลนต้นมะม่วง Object ของ ต้นมะม่วง คือ ลูกมะม่วง ..Fail !!!
ที่ตอบแบบนี้เพราะ เข้าใจว่าลูกมะม่วงคือสิ่งที่ผลิตออกมาจากต้นมะม่วงสินะ T_T
- Class ของห้องเรียน คือ แปบแปลนห้องเรียน Object ของห้องเรียน คือ กระดานดำ , เก้าอี้ ..Fail !!!
ที่ตอบแบบนี้เพราะเข้าใจว่า Class คือ ห้อง ส่วน Object คือ วัตถุ ในห้อง 555+ อันนี้หนักกว่า
ขนาดอ่านความหมายมาแล้วยังตอบกันแบบ Fail !! ตอนนั้นผมก็คนนึงล่ะที่ตอบผิด 555+
ก็มันเข้าใจแบบนั้นนี่นา แล้วตอนนี้ล่ะ เรียนจบมา ทำงานมาหลายปีแล้ว ลองตอบคำถามนี้หน่อยซิ
- Class ของ ต้นมะม่วง คือ แบบแปลนต้นมะม่วง Object ของ ต้นมะม่วง คือ ????
- Class ของห้องเรียนคือ แบบแปลนห้องเรียน Object ของห้องเรียน ????
ฝากไว้คิดก่อนนะ แล้วค่อยมาตอบ .......
เข้ามาตอบครับผม
ตอบลบObject ของต้นมะม่วง ก็คือ ต้นมะม่วงจริงๆ ครับ
Object ของห้องเรียน ก็คือ ห้องเรียนจริงๆ ครับ
ถูกต้องนะคร๊าบบบ
ตอบลบObject คือสิ่งที่ถูกสร้างขึ้นมาจาก Class นั้นๆ นั่นเอง
โอ้ววววววววววววววว
ตอบลบลึกซึ้ง ไอเราก็ตอบในใจ ผิดซะงั้น ฮ่าๆ
ผ่านมา 11 ปีแล้วสินะ โพสนี้สมัยนี้แทบไม่มีใครพูดถึงเรื่องนี้กันแล้วะ แต่เชื่อมะ ถ้าหยิบคำถามนี้มาถามนะ 90% ตอบผิดจ้าาา
ตอบลบ