Cho đoạn mã sau đây. Hãy chọn phát biểu đúng
Dog rover,
fido;
Animal anim;
rover = new Dog();
anim = rover;
fido = (Dog) anim;
fido;
Animal anim;
rover = new Dog();
anim = rover;
fido = (Dog) anim;
A. Dòng 5 không thể biên dịch
B. Dòng 6 không thể biên dịch
C. Đoạn mã biên dịch thành công nhưng sẽ phát sinh Exception tại dòng 6
Câu hỏi trong đề: 300+ câu trắc nghiệm Lập trình mạng có đáp án !!
Quảng cáo
Trả lời:
Chọn đáp án D
Hot: Giáo án năng lực số, PPT AI khởi động lớp 1-12 (Update 2026) (chỉ từ 150k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Lời giải
Chọn đáp án A
Câu 2
A. byte, short, int, long, floart, double
B. boolean, byte, short, char, int, long, float, double
C. byte, short, char, int, long, float, double
Lời giải
Chọn đáp án D
Câu 3
A. Lỗi biên dịch
B. false
C. true
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. Lỗi thực thi
C. Không có lỗi, in ra "b is 1"
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. Lỗi biên dịch
B. Lỗi thực thi
C. Không có lỗi, in ra "b is 1"
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 6
A. Lỗi biên dịch
B. Lỗi thực thi
C. Không có lỗi, a có kết quả là NaN
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. Tham chiếu của đối tượng có thể được chuyển đổi trong phép gán nhưng không thể thực hiện trong phép gọi phương thức
B. Tham chiếu của đối tượng có thể được ép kiểu trong phép gọi phương thức nhưng không thể thực hiện trong phép gán
C. Tham chiếu của đối tượng có thể được chuyển đổi trong phép gọi phương thức và phép gán nhưng phải tuân theo những quy tắc khác nhau
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.