Câu hỏi:

30/07/2022 923 Lưu

Hãy cho biết kết quả khi chạy đoạn chương trình sau?
class Student {
public int getAge() {
return 10;
}
}
public class Man extends Student {
public int getAge(int added) {
return super.getAge() + added;
}
public static void main(String[] args) {
Man s = new Man();
System.out.println(s.getAge());
System.out.println(s.getAge());
}
}

A. 10 11
B. 10 10

C. 11 11

D. Không in gì và báo lỗi

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B. Vì: + Lệnh đầu tiên trong hàm main() sẽ sinh ra đối tượng s từ lớp Man.
+ Lệnh thứ 2 của hàm main sẽ gọi phương thức getAge() của đối tượng s, tuy
nhiên s kế thừa từ lớp Student do đó sẽ triệu gọi phương thức getAge của lớp
Student => in ra 10
+ Lệnh thứ 3 của hàm main() sẽ gọi phương thức getAge() của đối tượng s =>
gọi đến phương thức getAge() của lớp Student => in ra 10

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

Câu 2

A. Nhập dữ liệu cho mang nguyên.
B. Tính tổng mảng nguyên.
C. Nhập dữ liệu và tính tổng mảng nguyên.
D. Tất cả đều sai.

Lời giải

Chọn đáp án C

Câu 3

A. int a1[][] = new int[][3];
B. int a2[][] = new int[2][3];
C. int a3[][] = new int[2][];
D. int a4[][] = {{}, {}, {}}

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A. Kiểm tra kết quả của biểu thức boolean
B. Tránh mâu thuẫn giữa bên trong và bên ngoài switch
C. Lặp lại khối lệnh chứng nào điều kiện là đúng
D. Không có đáp án đúng

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. lastIndexOf()
B. substring()
C. toString()
D. Không có đáp án đúng

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A. Mảng có kích thước không đổi trong toàn bộ chương trình
B. Mảng là cấu trúc dữ liệu có khả năng lưu trữ nhiều thành phần (phần tử) dữ liệu với kiểu khác nhau
C. Mảng N phần tử được đánh chỉ số từ 0 đến N - 1
D. Chỉ số mảng bắt đầu bằng 0

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP