Câu hỏi:

Phát biểu nào sau đây đúng nhất về 2 phương thức overriding?

511 Lượt xem
05/11/2021
3.4 5 Đánh giá

A. Cùng tên khác kiểu trả về

B. Thuộc hai lớp có quan hệ kế thừa

C.  Cùng tên khác danh sách đối số

D. Thuộc cùng một lớp

Đăng Nhập để xem đáp án
Câu hỏi khác cùng đề thi
Câu 2:
 Dog rover, fido; Animal anim;  rover = new Dog(); anim = rover; fido = (Dog) anim;

 

Cho đoạn mã sau đây. Hãy chọn phát biểu đúng

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

D. Đoạn mã biên dịch thành công và có thể thi hành

Xem đáp án

05/11/2021 5 Lượt xem

Xem đáp án

05/11/2021 4 Lượt xem

Câu 5:
 Cat sunflower; Washer wawa; SwampThing pogo;  sunflower = new Cat(); wawa = sunflower; pogo = (SwampThing) wawa;

 

Cho đoạn mã sau đây. Hãy chọn phát biểu đúng

A. Dòng 6 không thể biên dịch; cần có một phép ép kiểu để chuyển từ kiểu Cat sang kiểu Washer

B. Dòng 7 không thể biên dịch vì không thể ép từ kiểu interface sang kiểu class

C.  Đoạn mã sẽ dịch và chạy nhưng phép ép kiểu ở dòng 7 là thừa và có thể bỏ đi

D. Đoạn mã biên dịch thành công nhưng sẽ phát sinh Exception ở dòng 7 vì kiểu lớp của đối tượng trong biến wawa lúc thi hành không thể chuyển sang kiểu SwampThing

Xem đáp án

05/11/2021 5 Lượt xem

Câu 6:
  int a = 9/0;

 

Cho đoạn mã. Kết quả của đoạn mã là gì?

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

D. Tất cả đều sai

Xem đáp án

05/11/2021 4 Lượt xem

Chưa có bình luận

Đăng Nhập để viết bình luận

Bộ câu hỏi trắc nghiệm môn Lập trình mạng - Phần 6
Thông tin thêm
  • 4 Lượt thi
  • 60 Phút
  • 50 Câu hỏi
  • Người đi làm