wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Chapter 4 การสืบทอด Class

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

ในคลาส Scanner จะใช้เมธอดใดในการรับข้อมูลที่เป็น String

a)

nextLine()

b)

nextString()

c)

readString()

d)

nextInt()

2.

การกำหนดค่าให้กับอาร์เรย์ข้อใดผิด

a)

int[] x = {1,2,3,4};

b)

string[] x={“ICE”,”POND”,”OAT”}

c)

char [4] x = {‘A’,’1’,’B’,2};

d)

double[2] x ={1.8, 2.4}

3.

หากประกาศตัวแปรอาร์เรย์เป็น int[] A = {8,10,12,4,9}; ข้อใดถูกต้อง

a)

อาร์เรย์นี้มีขนาด 100 ไบต์

b)

A[4]+5 มีค่าเท่ากับ 14

c)

A[3]%3 มีค่าเท่ากับ 0

d)

A[5] มีค่าเท่ากับ 9

4.

ลูปในภาษาจาวาประเภทใดที่ทราบจำนวนครั้งในการทำซ้ำที่แน่นอน

a)

for

b)

repeat

c)

while

d)

do…while

5.

ข้อใดคือคำสั่ง Selection ในภาษา Java

a)

break

b)

continue

c)

for()

d)

if()

6.

การสืบทอด Class แบบใดถูกต้อง

a)

class A : B

b)

class A extends B

c)

class A < B

d)

class A <- B

7.

การสั่งรันโปรแกรม JAVA ใน Command Line ใช้คำสั่งอะไร

a)
b)

java MyClass

c)

java --serv

d)

java run MyClass

8.

หากต้องการเปลี่ยน String เป็น int จะต้องทำอย่างไร

a)

Convert.toInt("10");

b)

Int.parse("10");

c)

Integer.parseInt("10");

d)

Int32.Convert("10");

9.

ตัวแปรที่ใช้รับข้อมูลเข้ามาในเมธอดเรียกว่าอะไร

a)

Parameter

b)

Default

c)

Return value

d)

Argument

10.

ข้อใดไม่ถูกต้องเกี่ยวกับลูปแบบ for

a)

สามารถเพิ่มค่าหรือลดค่าได้

b)

สามารถเพิ่มค่าตัวแปร 2 ตัว พร้อมกันได้

c)

ตรวจสอบเงื่อนไขหลังการทำลูป

d)

ไม่มีข้อถูก