Câu hỏi:

23/11/2024 139 Lưu

1: package a;

2: class A{protected int x;}

3: class B{

4: public void test(){

5: A a = new A();

6: a.x = 9;

7: System.out.println(a.x);

8: }

9:public static void 10:main(String[] agrs)

11: {

12: B b1=new B();

13: b1.test();

14: }

15: }

Khi chạy đoạn chương trình trên sẽ thông báo gì?

Chọn một Câu trả lời      

A. Chương trình lỗi dòng 7
B. x = 9 
C. Chương trình lỗi dòng 6
D. x không nhận giá trị gì

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B

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

Câu 1

A. 2variable 
B. variable2 
C. _whatarevariable 
D. _3_

Lời giải

Chọn đáp án A

Lời giải

Chọn đáp án D

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 5

A. class A { public A(int x) {} } 
B. class A {} class B extends A { B() {}} 
C. class A { A() {}} class B { public B() {} } 
D. class Z { public Z(int) {} } class A extends Z { }

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. Có lỗi biên dịch: can not find symbol test.Student 
B. Không có lỗi biên dịch. 
C. Có lỗi biên dịch: Add import java.school.Student 
D. Có lỗi biên dịch: can not find constructor Student() for Student.

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