Làm thế nào để đoạn mã trên biên dịch thành công? public abstract class Test { public abstract void methodA(); public abstract void methodB() { System.out.printIn("Hello"); } }
A. Cài đặt cụ thể phần thân cho phương thức methodA()
Chọn đáp án C. Vì: Đáp án “Xóa từ khóa abstract ở dòng 4” là đúng vì khi xóa từ khóa abstract thì phương thức methodB() sẽ trở thành phương thức thông thường, có phần thân.
Câu trả lời này có hữu ích không?
0
0
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Lệnh if CONDITION {Khối lệnh 1} else {Khối lệnh 2} có tác dụng gì?
Có bao nhiêu đổi tham chiếu của đối tượng mảng và biến tồn tại sau khi thực hiện khối lệnh? String[] students = new String[10]; String studentName = “Peter Parker”; students[0] = studentName; studentName = null;
hối lệnh sau ra kết quả là bao nhiêu với a = 0, b = 0? double a, b; if (a == 0) if (b != 0) System.out.println(“Phuong trinh vo nghiem”); else System.out.println(“Phuong trinh co vo so nghiem”); else System.out.println(-b/a);
Cho khối lệnh sau,giả thiết lớp Rectangle đ được định nghĩa và không sai. Khi chạy, chương trình báo lỗi là do: public class SomeWrong { public static void main(String[] args) { Rectangle myRect; myRect.width = 40; myRect.height = 50; System.out.println(“Dien tich hinh chu nhat: “ + myRect.area()); } }