Lộ trình học

Lập trình hướng đối tượng với C#

Lớp, đóng gói, kế thừa, đa hình, interface, record và generic.

9 bài học · 9 thử thách

Bắt đầu lộ trình →
  1. Bài học 1 thử thách Class và đối tượng trong C# Trong bài học này, bạn sẽ định nghĩa một class có thuộc tính và phương thức, tạo đối tượng từ class đó và thay đổi trạng thái của nó.
  2. Bài học 1 thử thách Property và tính đóng gói trong C# Trong bài học này, bạn sẽ dùng property có kiểm tra dữ liệu để bảo vệ đối tượng khỏi những giá trị không hợp lệ.
  3. Bài học 1 thử thách Kế thừa trong C# Trong bài học này, bạn sẽ tạo một class con kế thừa từ class cha để tái sử dụng code và tùy chỉnh hành vi.
  4. Bài học 1 thử thách Đa hình trong C# Trong bài học này, bạn sẽ dùng tính đa hình để gọi cùng một phương thức cho nhiều loại hình khác nhau qua một kiểu chung.
  5. Bài học 1 thử thách Tính lương nhân viên bằng đa hình trong C# Trong bài học này, bạn sẽ tính tổng lương cho nhiều loại nhân viên khác nhau thông qua một class cơ sở trừu tượng.
  6. Bài học 1 thử thách Interface và tính trừu tượng trong C# Trong bài học này, bạn sẽ định nghĩa một interface mô tả khả năng của đối tượng và cài đặt interface đó trong một class.
  7. Bài học 1 thử thách Record và so sánh theo giá trị trong C# Trong bài học này, bạn sẽ dùng record để biểu diễn dữ liệu bất biến một cách ngắn gọn và tạo bản sao có chỉnh sửa bằng biểu thức with.
  8. Bài học 1 thử thách Generic trong C# Trong bài học này, bạn sẽ viết một class generic có thể dùng lại với nhiều kiểu dữ liệu mà vẫn đảm bảo an toàn kiểu.
  9. Bài học 1 thử thách Repository generic lưu dữ liệu trong bộ nhớ bằng C# Trong bài học này, bạn sẽ xây dựng một class repository generic có thể lưu bất kỳ kiểu dữ liệu nào mà vẫn đảm bảo an toàn kiểu.