NEW
Font size
Worksheetsเขียนโปรแกรมเชิงวัตถุ
Total questions: 25
Worksheet time: 25mins
ข้อใดคือความหมายของแนวคิดเชิงวัตถุ
การนำวัตถุมาสร้างเป็นแนวคิดใหม่
แนวคิดที่สร้างวัตถุขึ้นมาผูกกัน
แนวคิดการนำข้อมูลต่าง ๆ มารวบรวมไว้เพื่อสร้างเป็นวัตถุใหม่ที่ดีกว่า
แนวคิดที่มีการใช้วัตถุเพื่อการนำทางในการอธิบายสิ่งต่าง ๆ
ข้อใดกล่าวถึงส่วนประกอบของคลาสได้ถูกต้องที่สุด
Class Name, Attribute, Method
Class Name, Attribute, Main Attribute
Class Attribute, Object Attribute, Method
Class Name, Object Attribute, Main Attribute
หากเปรียบ ธนาคารเป็นวัตถุ ตัวเลือกใดไม่เป็นเมธอดของธนาคาร
การกำหนดสินเชื่อเงินผ่อน
การโอนเงิน
การเปิดบัญชีเงินฝาก
สมุดบัญชีเงินฝาก
ข้อใดไม่ใช่แนวคิดเชิงวัตถุ
Encapsulation
Procedural
Inheritance
Polymorphism
ข้อใดกล่าวได้ถูกต้อง
การประกาศการใช้งานของวัตถุจะต้องทำหลังจากการกำหนดคลาส
การประกาศการใช้งานของวัตถุจะต้องทำก่อนการกำหนดคลาส
การสร้างวัตถุก็คือการสร้างคลาสลูก
ไม่มีข้อถูก
ข้อใดไม่ใช่เหตุผลในการเลือกใช้แนวคิดเชิงวัตถุ
มุ่งเน้นการพัฒนาระบบหรือโปรแกรมทั้งโปรแกรม
ลดปัญหาความซับซ้อนของโปรแกรม
ส่วนของโปรแกรมที่พัฒนาแล้วสามารถนำกลับมาใช้ใหม่ได้
ถูกทุกข้อ
คลาสสัมพันธ์กับเมธอดอย่างไร
เมธอดเป็นโมเดลขั้นออกแบบที่ถูกพัฒนาขึ้นเป็น class ต่อไป
เมธอดถูกสร้างขึ้นในหน่วยความจำ โดยมีชนิดข้อมูลและความสามารถ
ตามที่กำหนดในคลาส
เมธอดสืบทอดเอาความสามารถมาจากคลาส และเพิ่มความสามารถเข้าไปตามความเหมาะสม
เมธอดเป็นข้อมูลที่ถูกซ่อนเอาไว้ภายในคลาส
ข้อใดคือประเภทของแอททริบิวท์ ที่กำหนดแล้ว สามารถเรียกใช้งานร่วมกับคลาสอื่นได้ทุกคลาส
Main Attribute
Protected Attribute
Private Attribute
Public Attribute
ข้อใดคือประเภทแอททริบิวท์ ที่กำหนดแล้ว สามารถเรียกใช้งานได้เฉพาะภายในคลาสเดียวกัน
Main Attribute
Protected Attribute
Private Attribute
Public Attribute
ข้อใดเป็นแนวคิดเชิงวัตถุ
การสืบทอด
การโอนข้อมูล
การดำเนินการ
ถูกทุกข้อ
ในการเขียนโปรแกรมเชิงวัตถุ องค์ประกอบพื้นฐานใดที่ต้องสร้างก่อนออบเจ็กต์
ออบเจ็กต์
เมธอด
คลาส
ไม่มีข้อถูก
ข้อใดเป็นคุณสมบัติของแนวคิดเชิงวัตถุ ที่มีการรวมคลาสเข้าด้วยกันกับแอททริบิวท์และเมธอด
Inheritance
Encapsulation
Polymorphism
Information Hiding
ข้อใดเป็นคุณสมบัติของแนวคิดเชิงวัตถุ ที่มีสามารถกำหนดให้คลาสบัตรเครดิตที่เป็นบัตรเสริม มีคุณสมบัติใช้งานได้เหมือนกับการใช้งานบัตรหลัก
Inheritance
Encapsulation
Polymorphism
Information Hiding
ข้อใดเป็นคุณสมบัติของแนวคิดเชิงวัตถุ ที่สามารถสร้างเมธอดในรูปแบบ overloading
Inheritance
Encapsulation
Polymorphism
Information Hiding
ข้อใดเป็นคุณสมบัติของแนวคิดเชิงวัตถุ ที่มีการกำหนด access modifier ประเภท private เพื่อป้องกันการแก้ไขข้อมูลโดยตรง
Inheritance
Encapsulation
Polymorphism
Information Hiding
จากภาพข้อใดเป็นการกำหนดชนิดการคืนค่าของข้อมูลของ Method
return_type
MethodName
Method_body
Method_Back
จากภาพตัวแปรที่ใช้รับข้อมูล argument จาก class ที่เรียกใช้งานคือข้อใด
Modifier
ClassName
Parameter
Statements
คำสั่ง if, if…else, switch, case อยู่ในลักษณะโครงสร้างใด
โครงสร้างแบบลำดับ
โครงสร้างแบบทางเลือก
โครงสร้างแบบเงื่อนไข
โครงสร้างแบบทำซ้ำ
ตัวแปรชนิดใดเหมาะสมที่สุดสำหรับเก็บชื่อและนามสกุลของนักเรียน
จำนวนเต็ม (int)
ข้อความ (char)
จำนวนทศนิยม (float)
จำนวนทศนิยม (double)
ตัวแปรชนิดใดเหมาะสมที่สุดสำหรับเก็บค่าเกรดเฉลย
จำนวนเต็มบวก (integer)
ข้อความ (string)
จำนวนเต็มลบ (integer)
จำนวนทศนิยม (float)
ข้อใดกำหนดข้อมูลประเภทจำนวนเต็มได้ถูกต้อง
number = “1000.00”
number = “1000”;
number = 1000 ;
number = ‘1000’ ;
ข้อใด ไม่ใช่ หลักการในการตั้งชื่อตัวแปร
ห้ามเว้นวรรค
ชื่อของตัวแปรสามารถขึ้นต้นด้วยอักขระพิเศษได้
ห้ามตั้งชื่อตัวแปรซ้ำกับคำสงวน
ใช้เครื่องหมาย “_” (underscore) ในการตั้งชื่อตัวแปรได้
ข้อใดตั้งชื่อตัวแปร ไม่ถูกต้อง
#pic
std10
total
per_son
ข้อใดตั้งชื่อตัวแปร ได้ถูกต้อง
type name
type@name
10_typename
typename01
การเขียนโปรแกรมเชิงวัตถุมีชื่อเรียกเป็นภาษาอังกฤษซึ่งมีอักษรย่อว่าอะไร
opp
oop
pop
ppo
