Bài giảng Ngôn ngữ lập trình: Đa hình và hàm ảo - Nguyễn Thị Phương Dung

Bài giảng Ngôn ngữ lập trình: Đa hình và hàm ảo, cung cấp cho người học những kiến thức như: Đa hình; Hàm ảo; Liên kết muộn; Hàm thuần ảo; Lớp trừu tượng; Vấn đề cắt lát. Mời các bạn cùng tham khảo! | Ngôn ngữ lập trình Đa hình và hàm ảo dungntp NNLT 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 1 Nội dung Đa hình Hàm ảo Liên kết muộn Hàm thuần ảo Lớp trừu tượng Vấn đề cắt lát 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 2 Xét yêu cầu 1 bài toán như sau Có 100 người đang xếp hàng chờ kê khai thông tin Chỉ có đủ 100 tờ giấy cho họ kê khai Không biết có bao nhiêu người sẽ kê khai là cán bộ giáo viên và bao nhiêu người sẽ kê khai là sinh viên Làm thế nào để đảm bảo đủ giấy kê khai cho 100 người theo đúng thông tin của họ 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 3 Giải pháp gt Chỉ khi đến lượt người kê khai thông báo họ là SV hay là CB GV thì mới in tờ khai tương ứng cho họ sử dụng con trỏ Giải pháp này được gọi là tính đa hình trong lập trình hướng đối tượng Có thể hiểu đa hình là nhiều hình thức thể hiện khác nhau cho một loại công việc 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 4 Cách làm Để thấy rõ tính đa hình đôi khi phải sử dụng Hàm ảo Hàm ảo là hàm được khai báo với từ khóa virtual Một hàm được khai báo là hàm ảo ở lớp cơ sở thì nó cũng là hàm ảo ở lớp dẫn xuất cho dù ở lớp dẫn xuất nó có được khai báo bằng từ khóa virtual hoặc không 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 5 Ví dụ với bài toán ở trên 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 6 Ví dụ với bài toán ở trên 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 7 Ví dụ với bài toán ở trên 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 8 Ví dụ với bài toán ở trên N được khai báo là mảng các ConNguoi gt hàm nhập nào được gọi tại 2 trường hợp 1 và 2 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 9 Nhìn lại khai báo lớp ConNguoi. Nếu không có từ khóa virtual thì đối tượng N trong hàm main là 1 đối tượng thuộc lớp ConNguoi gt Khi gọi N i - gt nhap thì hàm nhap của lớp ConNguoi sẽ được gọi. 02 05 2018 Nguyễn Thị Phương Dung - Khoa CNTT - ĐHSPHN 10 Nhìn lại khai báo lớp ConNguoi. Thực tế hàm nhap .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
4    85    2    29-04-2024
80    278    1    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.