Bài giảng Lập trình nâng cao: Chương 3 OPP trong C#, cung cấp cho người học những kiến thức như: Khai báo lớp; định nghĩa lớp; sử dụng lớp. Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC THỦY LỢI Khoa CNTT Bộ môn CNPM LẬP TRÌNH NÂNG CAO OPP TRONG C OPP trong C 2 Nội dung Khai báo lớp Định nghĩa lớp Sử dụng lớp OPP trong C 3 Khai báo lớp Trong cửa sổ Solution Explorer Bấm chuột phải vào tên project Chọn Add New Item OPP trong C 4 Khai báo lớp Chọn Class Chọn Visual C Items Đặt tên lớp Ấn nút Add OPP trong C 5 Ví dụ Tạo một lớp Phanso thuộc project Bai 1 gt xuất hiện file trong project Bai 1 OPP trong C 6 Định nghĩa lớp Cú pháp quyền truy cập class lớp cơ sở quyền truy cập quyền truy cập danh sách các tham số định nghĩa phương thức OPP trong C 7 Định nghĩa lớp Trong đó class là từ khóa để khai báo lớp Kiểu dữ liệu là những kiểu cơ bản hoặc những kiểu đã được định nghĩa Kiểu trả về là những kiểu cơ bản hoặc những kiểu đã được định nghĩa hoặc void phương thức không trả về dữ liệu OPP trong C 8 Định nghĩa lớp Trong đó Quyền truy cập là các quyền được liệt kê trong bảng sau OPP trong C 9 Định nghĩa lớp Từ khóa Giới hạn truy cập public Không hạn chế. Những thành viên được đánh dấu là public có thể được dùng bởi bất kì các phương thức nào của lớp và có thể được dùng trong những lớp khác. private Che dấu. Những thành viên được đánh dấu là private thì chỉ được sử dụng trong các phương thức của lớp. protected Thành phần nào được đánh dấu là protected trong lớp X thì chỉ được dùng trong lớp X và các lớp dẫn xuất từ X internal Độ truy cập nội bộ bị giới hạn trong một Assembly partial Được dùng khi lớp được khai báo và định nghĩa trên nhiều file OPP trong C 10 Ví dụ Không khai báo quyền truy cập thì mặc định là private OPP trong C 11 Chú ý Phương thức method là các hàm function Tên phương thức thường được đặt theo tên của hành động Tham số của phương thức nằm trong cặp ngoặc tròn ngay sau tên phương thức Muốn truyền tham chiếu thì nhớ thêm từ khóa ref hoặc out OPP trong C 12 Sử dụng lớp Khai báo đối tượng Ví dụ Phanso ps1 ps2 Khai báo 2 đối tượng ps1 và ps2 thuộc kiểu Phanso OPP trong C 13 Sử dụng lớp Khởi tạo đối tượng new Ví dụ ps1 .