Đâu là lớp con trực tiếp của activity?
Đáp án đúng: A
Đáp án đúng là A. ListActivity là một lớp con trực tiếp của Activity trong Android. Nó cung cấp một cách dễ dàng để hiển thị một danh sách các mục. Các lớp B, C, và D không phải là lớp con trực tiếp của Activity.
Câu hỏi liên quan
Câu hỏi yêu cầu xác định hàm nào của lớp Thread
được sử dụng để kiểm tra xem một thread có đang chạy hay không. Trong Java, phương thức isAlive()
được sử dụng để kiểm tra xem một thread đã được khởi động và vẫn còn đang hoạt động hay chưa. Phương thức này trả về true
nếu thread vẫn còn sống, ngược lại trả về false
.
Các lựa chọn khác:
Join()
: Chờ một thread khác kết thúc.isRunning()
: Không phải là một phương thức chuẩn trong lớpThread
.Alive()
: Không phải là một phương thức chuẩn trong lớpThread
.
Trong lập trình hướng đối tượng, thuộc tính private
của một lớp chỉ có thể được truy cập từ bên trong lớp đó. Để cho phép truy cập từ bên ngoài (từ đối tượng của lớp), ta cần cung cấp một phương thức public
(hoặc đôi khi là protected
, tùy thuộc vào yêu cầu thiết kế) để trả về hoặc sửa đổi giá trị của thuộc tính private
. Các phương thức này thường được gọi là getter (để lấy giá trị) và setter (để thiết lập giá trị).
Phương án A là đáp án đúng vì nó tuân theo nguyên tắc đóng gói (encapsulation) trong lập trình hướng đối tượng, cho phép kiểm soát việc truy cập vào các thuộc tính của đối tượng.
Phương án B sai vì phương thức private
không thể được gọi từ bên ngoài lớp.
Phương án C có thể đúng trong một số trường hợp nếu truy cập từ lớp con, nhưng không phải là cách tổng quát để truy cập từ đối tượng của lớp (nằm ngoài lớp và không phải là lớp con).
Phương án D sai vì có thể truy cập thông qua phương thức public
.
Trong Java, toán tử new
được sử dụng để cấp phát bộ nhớ cho các đối tượng, bao gồm cả mảng. Toán tử này có nhiệm vụ tạo ra một vùng nhớ trên heap (vùng nhớ động) để lưu trữ đối tượng hoặc mảng, và trả về địa chỉ của vùng nhớ đó. Địa chỉ này sau đó được gán cho một biến tham chiếu để có thể truy cập và sử dụng đối tượng hoặc mảng.
malloc
là một hàm trong C/C++ dùng để cấp phát bộ nhớ, nhưng không được sử dụng trực tiếp trong Java.alloc
không phải là một toán tử hoặc hàm chuẩn trong Java hoặc C/C++.new malloc
là một cách kết hợp không hợp lệ, vìmalloc
không được dùng trực tiếp trong Java.
Do đó, đáp án đúng là C.

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.