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

A
Admin
Đại họcTrắc nghiệm tổng hợp7 lượt thi
15 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

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ểmKhông giới hạn

Để 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ểmKhông giới hạn

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ểmKhông giới hạn

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ểmKhông giới hạn

Đ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ểmKhông giới hạn

Để 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ểmKhông giới hạn

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ểmKhông giới hạn

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ểmKhông giới hạn

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ểmKhông giới hạn

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ểmKhông giới hạn

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ểmKhông giới hạn

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ểmKhông giới hạn

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ểmKhông giới hạn

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ểmKhông giới hạn

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