Cho khối lệnh như sau:
class Employee {
private double luong = 0;
public Employee (double d) {
luong = d;
}
public void tangLuong(int s) {
luong += luong * s / 100;
}
public static void main(String[] args) {
Employee original = new Employee(50000);
Employee copy = original;
copy.tangLuong(10);
}
}
Khi chạy khối lệnh trên, luong của đối tượng copy là bao nhiêu?
A. 50000
B. 55000
C. 60000
D. 57000
Câu hỏi trong đề: 200+ câu trắc nghiệm Lập trình Java cơ sở có đáp án !!
Quảng cáo
Trả lời:
Chọn đáp án B (Lưu ý: copy và original cùng tham chiếu đến một đối tượng, nên lương của cả hai đều là 55000. Đáp án C là không chính xác)
Hot: 1000+ Đề thi cuối kì 2 file word cấu trúc mới 2026 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
A. i = 0
B. i = 1
C. i = 2
D. Tất cả đều sai.
Lời giải
Chọn đáp án B
Lời giải
Chọn đáp án B
Câu 3
A. value is Hello
B. Lỗi biên dịch tại dòng 4 và 5
C. Lỗi biên dịch tại dòng 1
D. Thông báo NullPointerException
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
A. Lỗi biên dịch
B. 25
C. 5
D. 15
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
A. i = 2
B. i = 3
C. i = 4
D. Tất cả đều sai.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
A. 1
B. 2, 4
C. 2, 4, 5
D. 4, 5
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.