Ôn Java

Ôn Java

University

59 Qs

quiz-placeholder

Similar activities

công dân

công dân

University

54 Qs

Công nghệ 11

Công nghệ 11

University

56 Qs

Ôn Java

Ôn Java

Assessment

Quiz

Instructional Technology

University

Easy

Created by

Ha Quang

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

59 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trong lập trình hướng đối tượng, đâu là mục đích chính của tính đóng gói (encapsulation)?

Cho phép một lớp kế thừa các thuộc tính và phương thức từ lớp khác.

Che giấu trạng thái bên trong của đối tượng và chỉ cho phép tương tác thông qua các phương thức công khai.

Cho phép một phương thức có nhiều hành vi khác nhau tùy thuộc vào đối tượng gọi nó.

Tạo ra các đối tượng từ một bản thiết kế (class).

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Giá trị mặc định của một biến thành viên (instance variable) có kiểu boolean và một biến tham chiếu đối tượng (ví dụ: String) khi không được khởi tạo là gì?

true và ""

false và null

0 và "null"

false và một chuỗi rỗng

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Từ khóa nào được sử dụng để ngăn một lớp bị kế thừa và một phương thức bị ghi đè (override)?

static

private

abstract

final

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Cho đoạn mã sau, kết quả xuất ra màn hình là gì?

2.5

2.0

Lỗi biên dịch

2

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đâu là phát biểu đúng về sự khác biệt giữa == và phương thức .equals() khi so sánh hai đối tượng String trong Java?

== so sánh giá trị nội dung của chuỗi, còn .equals() so sánh địa chỉ vùng nhớ.

Cả hai đều dùng để so sánh giá trị nội dung của chuỗi.

== so sánh địa chỉ vùng nhớ (tham chiếu), còn .equals() so sánh giá trị nội dung của chuỗi.

Không có sự khác biệt nào, chúng có thể được sử dụng thay thế cho nhau.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Khi một phương thức được khai báo là static, điều này có nghĩa là gì?

Phương thức chỉ có thể được gọi bởi các đối tượng của lớp đó.

Phương thức thuộc về lớp chứ không thuộc về một đối tượng cụ thể nào, và có thể được gọi mà không cần tạo đối tượng.

Phương thức không thể bị ghi đè trong các lớp con.

Phương thức sẽ tự động được thực thi khi chương trình bắt đầu.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Phát biểu nào sau đây là đúng về lớp trừu tượng (abstract class) trong Java?

Một lớp trừu tượng không thể có phương thức khởi tạo (constructor).

Một lớp trừu tượng có thể chứa cả phương thức trừu tượng và phương thức không trừu tượng.

Một lớp trừu tượng không thể kế thừa từ một lớp trừu tượng khác.

Phải triển khai tất cả các phương thức của lớp cha nếu lớp cha cũng là lớp trừu tượng.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?