Câu hỏi:

29/07/2022 406

Đoạn mã sau có lỗi biên dịch nào?
class Student {
public int getAge() {
return 10;
}
}
public class Man extends Student {
protected int getAge(int added) {
return super.getAge() + added;
}
}

Đáp án chính xác

Sách mới 2k7: Sổ tay Toán, Lí, Hóa, Văn, Sử, Địa... kỳ thi tốt nghiệp THPT Quốc gia 2025, đánh giá năng lực (chỉ từ 30k).

Sổ tay Toán-lý-hóa Văn-sử-đia Tiếng anh & các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Chọn đáp án A.Vì:getAge() ở Student và Man có arguments khác nhau, nên chúng là các phương thức khác nhau.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Một lớp trong Java có thể có bao nhiêu lớp cha?

Xem đáp án » 29/07/2022 4,243

Câu 2:

Một lớp trong Java có bao nhiêu lớp con?

Xem đáp án » 29/07/2022 3,246

Câu 3:

Một chương trình gồm 2 class sẽ có bao nhiêu cách main?

Xem đáp án » 29/07/2022 3,095

Câu 4:

Đối tượng trong phần mềm là gì?

Xem đáp án » 29/07/2022 2,984

Câu 5:

Câu lệnh khai báo chuẩn cho cách main như thế nào?

Xem đáp án » 29/07/2022 2,835

Câu 6:

Phạm vi truy cập của một đối tượng khi khai báo private là gì?

Xem đáp án » 29/07/2022 2,490

Câu 7:

Khi biên dịch gặp lỗi Exception in thread main java.lang.NoClassDefFoundError: myprogram. Lỗi này có nghĩa gì?

Xem đáp án » 29/07/2022 2,484

Bình luận


Bình luận