Interface trong C# là gì?

Trong các bài học C# trước bạn đọc đã cùng Taimienphi.vn tìm hiểu về cấu trúc (structure) cũng như mảng (array) trong C# là gì. Để tìm hiểu rõ hơn về Interface trong C# là gì, bạn đọc cùng tham khảo tiếp bài viết dưới đây của Taimienphi.vn.

Interface được hiểu là giao diện cú pháp mà tất cả các lớp kế thừa Interface nên theo. Tham khảo tiếp bài viết dưới đây của Taimienphi.vn để tìm hiểu rõ hơn về Interface trong C# là gì nhé.

interface trong c# la gi?

Interface trong C# là gì?
 

Mục Lục bài viết:
1. Interface trong C# là gì?.
2. Cú pháp khai báo Interface.
3. Cú pháp triển khai Interface.
4. Tổng kết.

1. Interface trong C# là gì?

Giống như lớp (class), Interface có thể bao gồm các phương thức, thuộc tính, sự kiện và bộ chỉ mục làm thành viên. Tuy nhiên Interface chỉ chứa khai báo của các thành viên, việc triển khai các thành viên của Interface sẽ được thực hiện bởi lớp triển khai Interface kiểu ngầm định (implicitly) hoặc tường minh (explicitly).
- Interface xác định những gì một lớp phải làm và không làm.
- Interface không có thành viên riêng.
- Mặc định tất cả các thành viên của Interface là công khai và trừu tượng.
- Interface luôn được định nghĩa bằng cách sử dụng từ khóa "interface".
- Interface không thể chứa các trường vì chúng đại diện cho việc triển khai dữ liệu cụ thể.
- Interface hỗ trợ đa kế thừa, còn lớp thì không.

2. Cú pháp khai báo Interface

Cú pháp khai báo Interface trong C# có dạng:
interface
{
// khai báo sự kiện
// khai báo chỉ số
// khai báo phương thức
// khai báo thuộc tính
}

3. Cú pháp triển khai Interface

Dưới đây là cú pháp triển khai Interface: lớp lớp_tên: interface_tên

Để khai báo Interface, chúng ta sử dụng từ khóa Interface. Từ khóa này được sử dụng để khai báo các thành viên công khai và trừu tượng. Điều đó có nghĩa là tất cả các thành viên trong interface được khai báo với phần thân trống, và là các thành viên công khai và trừu tượng theo mặc định. Một lớp triển khai interface phải triển khai tất cả các phương thức được khai báo trong interface.

Ví dụ

Dưới đây là một số ví dụ về Interface trong C#:

- Ví dụ 1:

interface trong c la gi 2

Kết quả đầu ra có dạng: Sudo Placement GeeksforGeeks

- Ví dụ 2:

interface trong c la gi 3

interface trong c la gi 4

interface trong c la gi 5

interface trong c la gi 6

Kết quả đầu ra có dạng:

interface trong c la gi 7

4. Tổng kết

- Interface được sử dụng để đảm bảo loose coupling (ít ràng buộc).
- Được sử dụng để đảm bảo trừu tượng.
- Để đảm bảo lập trình dựa trên thành phần.
- Đảm bảo đa kế thừa và trừu tượng.
- Interface bổ sung thêm plug và đóng vai trò như kiến trúc trong các ứng dụng.

https://thuthuat.taimienphi.vn/interface-trong-c-la-gi-43814n.aspx
Bài viết trên đây Taimienphi.vn vừa giới thiệu cho bạn về Interface trong C# là gì? Ngoài ra bạn đọc có thể tham khảo thêm một số bài viết khác đã có trên Taimienphi.vn để tìm hiểu thêm các thông tin về lớp và đối tượng trong C# là gì nhé.

Tác giả: Lê Thị Thuỷ     (4.0★- 3 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Vòng lặp (loop) trong C#
Bloodshed Dev C++ - Hướng dẫn thực thi, biên dịch
Comment trong C++
Enum trong C# là gì? Cú pháp và cách khởi tạo
Con trỏ (pointer) trong C
Từ khoá liên quan:

interface trong c# la gi

, Interface trong C# là gì, học C#,

SOFT LIÊN QUAN
  • Lập trình C++

    Giáo trình lập trình C++

    Lập trình C++ là tài liệu hướng dẫn học lập trình C++ - ngôn ngữ lập trình hướng đối tượng mở rộng từ ngôn ngữ C, cung cấp đến bạn các kiến thức về cách thức và tư duy lập trình. Đây là tài liệu rất hữu ích cho những ai ...

Tin Mới

  • Cách học online Zoom trên Tivi

    Bạn lo lắng con học trên máy tính sẽ chểnh mảng, không tập trung, vậy bạn hãy áp dụng cách học online Zoom trên Tivi cho bé. Cách học trực tuyến Zoom trên Tivi này giúp con em giữ khoảng cách phù hợp, bảo vệ mắt tốt. Bạn chỉ cần cài đặt theo hướng dẫn sau là giúp bé học tập trên Tivi hiệu quả.

  • Phân tích bài thơ Đò Lèn của Nguyễn Duy

    Đò lèn là tình cảm đẹp đẽ, xúc động nhất của nhà thơ Nguyễn Duy dành cho người bà tần tảo, giàu hi sinh của mình. Bài văn mẫu phân tích bài thơ Đò Lèn dưới đây sẽ giúp các em cảm nhận được tình bà cháu thiêng liêng, cao đẹp và những tháng ngày thơ ấu hồn nhiên, vô tư bên bà của tác giả.

  • Soạn bài Đò Lèn của Nguyễn Duy

    Nội dung soạn bài Đò Lèn dưới đây sẽ giúp các em cảm nhận được tình cảm bà cháu thiêng liêng, cao đẹp, thấy được tình thương sâu sắc của người cháu dành cho bà và sự hối hận muộn màng khi đã vô tâm trước những vất vả, cực nhọc của bà.

  • Cách thay đổi vị trí Taskbar trên Windows 11 sang bên trái, phải, trên, dưới

    Windows 11 mang những thay đổi ấn tượng về giao diện, đặc biệt là thanh Taskbar chứa các biểu tượng đã được căn ra giữa màn hình. Tuy nhiên, nếu không quen với điều này, bạn hoàn toàn có thể đưa nó về vị trí bên trái quen thuộc như các phiên bản Windows trước đây. Bài viết sẽ hướng dẫn bạn cách thay đổi vị trí Taskbar trên Windows 11 vào giữa hoặc sang bên trái.


 Mùa hè tới rồi muốn so sánh giá tìm điều hòa giá rẻ nhất thị trường hãy dùng TopGia để so sanh gia có nhiều mẫu dieu hoa để so sanh sanh, xem dieu hoagiá rẻ để so sánh giá