Thứ bảy, 25/01/2025
IMG-LOGO

Câu hỏi:

22/01/2025 1

Đoạn mã sau có lỗi biên dịch nào? class Student { public String sayHello(){ return "Student"; } } public class Man extends Student{ public int sayHello() { return 0; } } Chọn một Câu trả lời 

A. Có lỗi biên dịch:sayHello() in Man cannot override sayHello() in Student return type int is not compatible with java.lang.String 

Đáp án chính xác

B. Không có lỗi biên dịch. 

C. Có lỗi biên dịch:sayHello() in Man cannot override sayHello() in Student because it is final

D. Có lỗi biên dịch:sayHello() in Man and in Student has the same access modifier

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án A

Câu trả lời này có hữu ích không?

0

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

Câu 1:

Câu 245 Đọc đoạn code sau 1: int x = 30; 2: int y = 10; 3: if (x = y) { 4: System.out.println("x = " + x); 5: } Kết quả là gì? Chọn một Câu trả lời

Xem đáp án » 22/01/2025 9

Câu 2:

Tên biến nào sau không hợp lệ? Chọn một Câu trả lời 

Xem đáp án » 22/01/2025 8

Câu 3:

Câu 1: Phương thức được khai báo với từ khóa abstract được sử dụng khi bạn muốn viết các đoạn code đầy đủ trong nó.
Câu 2: Phương thức được khai báo với từ khóa final được sử dụng khi bạn muốn viết các đoạn code đầy đủ trong nó. Chọn một Câu trả lời 

Xem đáp án » 22/01/2025 8

Câu 4:

Đọc đoạn code sau 1: public class ReturnIt { 2: public <return_Type> methodA(int x, double y) { 3: return x / y * 2; 4: } 5: } Kiểu dữ liệu trả về cho methodA (return_type) ở dòng 2 có thể là kiểu nào? Chọn một Câu trả lời 

Xem đáp án » 22/01/2025 8

Câu 5:

Đọc đoạn mã sau:

1: public abstract class Test {

2: public abstract void methodA();

3:

4: public abstract void methodB()

5: {

6: System.out.printIn("Hello");

7: }

8: }

Xem đáp án » 22/01/2025 8

Câu 6:

Cho lớp Student như sau:

public class Student {

 private int mark;

 public int getMark() {

 return mark;

 }

 public void setMark(int mark) {

 this.mark = mark;

 }

}

và s là đối tường s của Student.

Đoạn mã nào sau cho phép thay đổi điểm của s thành 10?

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

Xem đáp án » 22/01/2025 7

Câu 7:

Khi sử dụng từ khóa new để tạo một đối tượng, nó được tạo ra ở đâu? Chọn một Câu trả lời

Xem đáp án » 22/01/2025 7

Câu 8:

Đọc đoạn code sau 1: int x = 30; 2: int y = 10; 3: if (x = y) { 4: System.out.println("x = " + x); 5: } Kết quả là gì? Chọn một Câu trả lời 

Xem đáp án » 22/01/2025 7

Câu 9:

Khi sử dụng từ khóa new để tạo một đối tượng, nó được tạo ra ở đâu? Chọn một Câu trả lời 

Xem đáp án » 22/01/2025 7

Câu 10:

Đọc đoạn mã sau:

1: public abstract class Test {

2: public abstract void methodA();

3:

4: public abstract void methodB()

5: {

6: System.out.printIn("Hello");

7: }

8: }

Làm thế nào để đoạn mã trên biên dịch thành công?

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

Xem đáp án » 22/01/2025 6

Câu 11:

01: public class Test {

02: public static void main(string args[]) {

03: int i= 0;

04: while (true) {

05: if (i==4) break;

06: ++i;

07: System.out.println(i);

08: }

09: }

10: }

Giá trị cuối cùng của i tại dòng 7 là bao nhiêu?

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

Xem đáp án » 22/01/2025 5

Câu 12:

Cho xâu kí tự s=”ABCDEF”. Để lấy kỳ tự thứ ‘E’ của xâu ký tự s(String) dùng Câu lệnh nào sau đây? Chọn một Câu trả lời 

Xem đáp án » 22/01/2025 4

Câu 13:

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 

Xem đáp án » 22/01/2025 4

Câu 14:

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      

Xem đáp án » 22/01/2025 4

Câu 15:

StringBuffer s = new StringBuffer("hello how are you how?"); int x = s.indexOf("ow"); System.out.println(x); Trong đoạn mã trên x nhận giá trị bao nhiêu? Chọn một Câu trả lời 

Xem đáp án » 22/01/2025 4

Câu hỏi mới nhất

Xem thêm »
Xem thêm »