tailieunhanh - Bài giảng Lập trình hướng đối tượng: Chương 11 - Trường Đại học Ngoại ngữ - Tin học, TP.HCM

Bài giảng Lập trình hướng đối tượng: Chương 11 Indexer, cung cấp cho người đọc những kiến thức như: Đặt vấn đề; Indexer; Cách dùng khác của Indexer; Ý nghĩa của indexer; .Mời các bạn cùng tham khảo! | CHƯƠNG 11 Click to edit Master subtitle style INDEXERS Khoa Công nghệ thông tin Trường Đại học Ngoại ngữ - Tin học 1 NỘI DUNG Đặt vấn đề Indexer Cách dùng khác của Indexer Ý nghĩa của indexer Tóm tắt 2 ĐẶT VẤN ĐỀ Đặt vấn đề Để truy xuất một đối tượng thuộc 1 class ta dùng biến đối tượng. Thông qua biến đối tượng ta truy xuất từng thành phần thuộc tính . Cú pháp Tên biến đối thành phần Ví dụ Book b new Book string tenSach 4 Đặt vấn đề Nhưng đôi khi ta muốn truy xuất một tập hợp collection nằm trong 1 class Ví dụ tạo 1 class quản lý sách lớp Book bao gồm mã sách tên sách các chương của sách biết 1 cuốn sách có nhiều chương. Ta muốn truy xuất tập hợp các chương của 1 lớp Book 5 Đặt vấn đề class Book public string MaSach get set Tạo mảng kiểu public string TenSach get set string chứa tên các string chuong chương của sách get public string GetChapter int i return chuong i set public void SetChapter int i string str chuong i str Phương thức public Book int soChuong khởi tạo chuong new string soChuong 6 Đặt vấn đề Book book new Book 10 quot 01_TH quot quot Lap Trinh Huong Doi Tuong quot 0 quot Gioi Thieu quot 1 quot Lop va Doi Tuong quot Lấy nội dung chương . 1 của lớp Book string noiDung 1 Có thể viết lại INDEXER Book book new Book 10 quot 01_TH quot quot Lap Trinh Huong Doi Tuong quot Sử dụng indexer để book 0 quot Gioi Thieu quot ghi write book 1 quot Lop va Doi Tuong quot . In cac chuong cua sach Sử dụng indexer để for int i 0 iINDEXER Indexer Indexer là chức năng được C hỗ trợ để người dùng có thể truy xuất những tập hợp collection như mảng danh sách nằm trong lòng 1 lớp. Indexer chính là cách overload phép toán chỉ mục và 9 Indexer Cú pháp scope attribute type this int index getdef setdef Ví dụ class Book . string chuong public string this int index . . . scope type loại từ khoá this tham số get set dữ liệu accessors được .

TỪ KHÓA LIÊN QUAN