2048.vn

20+ câu trắc nghiệm Lập trình trực quan C# có đáp án
Quiz

20+ câu trắc nghiệm Lập trình trực quan C# có đáp án

VietJack
VietJack
Đại họcTrắc nghiệm tổng hợp16 lượt thi
15 câu hỏi
1. Trắc nghiệm
1 điểm

Header đúng cho một class dự định dùng là:

class MyClass IFace

class MyClass ; IFace

class MyClass : IFace

class MyClass {IFace}

Xem đáp án
2. Trắc nghiệm
1 điểm

Để class sử dụng interface nó phải:

Kế thừa các đặc tính của interface

Chứa các phương thức giống như interface

Tạo một interface object

Tất cả các đáp án trên

Xem đáp án
3. Trắc nghiệm
1 điểm

Mọi class đều trực tiếp hoặc gián tiếp mở rộng lớp nào sau đây:

System

Object

Drawing

Console

Xem đáp án
4. Trắc nghiệm
1 điểm

Khái niệm composition xác định rằng bạn có thể:

Biên soạn code tốt với C#

Soạn các dự án C# với những object khác nhau

Giảm lỗi bằng cách viết lại trong quá trình lập trình

Tất cả các đáp án trên

Xem đáp án
5. Trắc nghiệm
1 điểm

Đa hình xảy ra khi các phương thức của lớp con:

Ghi đè các phương thức của lớp cha nhưng vẫn duy trì việc triển khai

Duy trì cũng kiểu trả về và các tham số như lớp cha, nhưng cách thực hiện khác nhau

Có kiểu trả về và tham số khác với lớp cha

Là ảo

Xem đáp án
6. Trắc nghiệm
1 điểm

Để xuất giá trị của mảng đa chiều, Console.WriteLine(___):

myArray[1][3];

myArray[1,3];

myArray{1}{3};

myArray(1),(3);

Xem đáp án
7. Trắc nghiệm
1 điểm

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.

Sai

Đúng

Xem đáp án
8. Trắc nghiệm
1 điểm

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.

Sai

Đúng

Xem đáp án
9. Trắc nghiệm
1 điểm

Code:

public class B : A { }

Định nghĩa một class dẫn xuất tất cả các phương thức của A.

Định nghĩa một class chỉ dẫn xuất những phương thức được bảo vệ và public của A.

Cả A và B.

Code trên bị lỗi.

Xem đáp án
10. Trắc nghiệm
1 điểm

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?

Một constructor lấy tham số có kiểu i.

Đây chỉ là constructor mặc định.

Một constructor lấy tham số có kiểu là int.

A và B

Xem đáp án
11. Trắc nghiệm
1 điểm

Các lớp được khai báo với từ khóa sealed không thể là lớp cơ sở?

Sai

Đúng

Xem đáp án
12. Trắc nghiệm
1 điểm

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.

Try

Catch

Throw

A và B

Xem đáp án
13. Trắc nghiệm
1 điểm

Các đối tượng ngoại lệ được bắt nguồn từ class?

Try

Catch

Exception

Event

Xem đáp án
14. Trắc nghiệm
1 điểm

Một lớp trừu tượng...

Có thể chứa các biến instance

Có thể chứa constructor

Có thể mở rộng class khác

Tất cả các đáp án trên

Xem đáp án
15. Trắc nghiệm
1 điểm

Một khối ... kèm theo code có thể throw một ngoại lệ.

Try

Catch

Exception

A và B

Xem đáp án
© All rights reserved VietJack