200+ câu trắc nghiệm Java cơ bản có đáp án - Phần 7

Đâu là một khai báo interface đúng? Chọn một Câu trả lời

9/30

Đâu là một khai báo interface đúng?

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

public interface MyInterface {}

public interface MyInterface {

default int x;

}

public interface MyInterface {

protected int sum(int x, int y);

}

public interface MyInterface {

private int sum(int x, int y);

}

Giải thích

Chọn đáp án A

Vì:

Trong đáp án B default là từ khóa dùng trong lệnh switch chứ không phải là một từ khóa truy xuất.

Trong đáp án C, D không thể mức truy xuất private hoặc protected cho thuộc tính cúng như phương thức.

Trong khai báo interface có thể không khai báo gì.