Đâu là một khai báo lớp kế thừa từ hai giao điện đúng?
Chọn một Câu trả lời
interface Summable {}
interface Eatable {}
class Math implements Summable;Eatable{}
interface Summable {}
interface Eatable {}
class Math implements Summable and Eatable{}
interface Summable {}
interface Eatable {}
class Math: Summable,Eatable{}
interface Summable {}
interface Eatable {}
class Math implements Summable,Eatable{}
Câu hỏi trong đề: 200+ câu trắc nghiệm Java cơ bản có đáp án !!
Quảng cáo
Trả lời:
Chọn đáp án D
Vì:
dấu phẩn(,) là dấu để cách ra các interface/class trong danh sách thừa kế hoặc triển khai.
Một lớp triển khai interface thì từ khóa implements được dùng.
Hot: Giáo án năng lực số, PPT AI khởi động lớp 1-12 (Update 2026) (chỉ từ 150k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
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);
}
Lời giải
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ì.
Lời giải
Chọn đáp án B
Sai. Đáp án đúng là: 5
Vì:
+ Lệnh System.out.println(names.length); sẽ in ra chiều dài thực của mảng names (=5)
Câu 3
abstract class Animal{
abstract void run();
}
public class Horse extends Animal{}
abstract class Animal{
abstract int run();
}
abstract class Horse extends Animal{}
abstract class Animal{
abstract void run();
}
abstract public class Horse {}
abstract class Animal{
abstract void run();
}
abstract class Horse {}
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
array2 = array1;
array2[0] = array3[0];
array2 = array4;
array1=array2;
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
2
1
3
4
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
Cài đặt cụ thể phần thân cho phương thức methodA()
Thay thế từ khóa public ở dòng 2 thành private
Xóa từ khóa abstract ở dòng 4
Xóa từ khóa abstract ở dòng 2
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
static
public
private
abstract
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.