‫Chào mừng trở lại.
‫Trong chương này, chúng ta sẽ trình bày về lập trình hướng đối tượng trong C sharp.
‫Cho đến nay, chúng tôi chỉ làm việc trong một lớp và đó là lớp chính đầu tiên của chúng tôi với phương thức main.
‫Và chúng tôi đã không thực hiện bất kỳ lập trình hướng đối tượng thực sự nào theo nghĩa đó.
‫Và trong video này, tôi sẽ cho bạn thấy một chút sơ lược về những gì sẽ xảy ra trong chương tiếp theo.
‫Vì vậy, chúng ta hãy tiếp tục và xem xét lớp học là gì.
‫Nói chung, một lớp là một bản thiết kế của một đối tượng, và đó là nguồn gốc của lập trình hướng đối tượng
‫này.
‫Vì vậy, bạn có thể tạo nhiều đối tượng của một lớp cụ thể mà bạn có thể tự tạo.
‫Và chúng tôi thậm chí đã sử dụng các lớp rồi, như bạn biết, chẳng hạn như lớp
‫console hoặc lớp chuỗi, v.v.
‫Sau đó, một lớp có các hành động, khả năng được gọi là các hàm hoặc phương thức thành viên.
‫Vì vậy, chúng tôi đã sử dụng các phương thức đã có từ ngay cả những lớp mà chúng tôi đã thấy.
‫Vì vậy, console chẳng hạn, có những phương thức mà chúng tôi đã sử dụng như đọc hoặc đọc dòng, ghi dòng, những thứ như
‫vậy.
‫Vì vậy, đây là các phương thức hay được gọi là các hàm thành viên của lớp đó.
‫Sau đó, nó có các thuộc tính, được gọi là các biến thành viên như độ dài.
‫Chúng tôi đã thấy thuộc tính độ dài của một lớp và đó là lớp chuỗi của chúng tôi, nơi chúng tôi đã kiểm tra xem chuỗi
‫dài bao nhiêu?
‫Và đó là tài sản của lớp đó.
‫Vì vậy, bạn có thể tạo nhiều thuộc tính khác nhau và bạn có thể gọi chúng sau này.
‫Sau đó, kế thừa có thể thực hiện được với các lớp và chúng ta sẽ xem xét kế thừa trong một chương bổ
‫sung, nơi chúng ta xem xét kế thừa chi tiết hơn.
‫Nhưng bây giờ, chỉ cho bạn biết, có thể kế thừa các lớp và chúng có thể được sử dụng như một kiểu dữ liệu.
‫Ví dụ, một chuỗi là một lớp và chúng tôi đã sử dụng chuỗi làm kiểu dữ liệu.
‫Được rồi, cái tiếp theo là một đối tượng.
‫Đối tượng là gì?
‫Bạn có thể tạo các đối tượng từ một lớp.
‫Vì vậy, như tôi đã nói, đó là bản thiết kế cho một đối tượng, một lớp.
‫Bây giờ chúng ta nhìn thấy một đối tượng ở đây, đó là một chiếc ô tô và đó là một chiếc Audi.
‫Và các thuộc tính của chiếc xe đó có thể là mã lực, số lượng bánh xe, lumen của đèn trước,
‫sau đó là cửa và nhiều thuộc tính khác.
‫Sau đó, các khả năng sẽ là lái xe, phá vỡ, mở cửa sổ, tạo ánh sáng, v.v., rất nhiều
‫khả năng.
‫Và rồi cuối cùng kế thừa sẽ hoạt động như vậy.
‫Bạn có một chiếc xe kế thừa Audi.
‫Vì vậy, một chiếc Audi là một chiếc xe hơi nhưng có những chi tiết cụ thể.
‫Sau đó, một chiếc A5 là một chiếc Audi nhưng có các chi tiết cụ thể của riêng nó, v.v.
‫Vì vậy, đây chỉ là một giới thiệu rất ngắn gọn về lập trình hướng đối tượng và vào các lớp.
‫Và chúng ta sẽ đi vào bản demo, nơi bạn sẽ thấy tất cả những thứ đó đang hoạt động và hiểu rõ hơn về những gì
‫chúng làm, mục đích là gì và cách chúng ta có thể sử dụng chúng.
‫Được rồi.
‫Vì vậy, hẹn gặp lại các bạn trong video tiếp theo, nơi chúng ta sẽ tạo ra lớp học của riêng mình.