200+ Trắc nghiệm Lập trình trực quan C# (có đáp án)
15 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Header đúng cho một class dự định dùng là:
Đáp án và lời giải
Đáp án: C
Câu 2
Để class sử dụng interface nó phải:
Đáp án và lời giải
Đáp án: D
Câu 3
Mọi class đều trực tiếp hoặc gián tiếp mở rộng lớp nào sau đây:
Đáp án và lời giải
Đáp án: B
Câu 4
Khái niệm composition xác định rằng bạn có thể:
Đáp án và lời giải
Đáp án: B
Câu 5
Đa hình xảy ra khi các phương thức của lớp con:
Đáp án và lời giải
Đáp án: B
Câu 6
Để xuất giá trị của mảng đa chiều, Console.WriteLine(___):
Đáp án và lời giải
Đáp án: A
Câu 7
Tất cả các phương thức trong lớp cơ sở trừu tượng phải được khai báo trừu tượng.
Đáp án và lời giải
Đáp án: A
Câu 8
Các phương thức được khai báo trừu tượng trong lớp cơ sở phải hiển thị việc triển khai tại thời điểm khai báo.
Đáp án và lời giải
Đáp án: A
Câu 9
Code:public class B : A { }
Đáp án và lời giải
Đáp án: B
Câu 10
Giả sử rằng:public class B : A { public B(int i) : base(i) { } }Biên dịch và chạy đúng, chúng ta có thể kết luận gì về các constructor trong lớp A?
Đáp án và lời giải
Đáp án: C
Câu 11
Các lớp được khai báo với từ khóa sealed không thể là lớp cơ sở?
Đáp án và lời giải
Đáp án: A
Câu 12
Một phương thức ... một ngoại lệ khi phương thức phát hiện có vấn đề xảy ra.
Đáp án và lời giải
Đáp án: C
Câu 13
Các đối tượng ngoại lệ được bắt nguồn từ class?
Đáp án và lời giải
Đáp án: C
Câu 14
Một lớp trừu tượng...
Đáp án và lời giải
Đáp án: D
Câu 15
Một khối ... kèm theo code có thể throw một ngoại lệ.