300 Câu hỏi trắc nghiệm lập trình Java có đáp án - Phần 3

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

48/50

Đâ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ì.