1. Trang chủ
  2. » Tất cả

Lập trình hướng đối tượng, tính đa hình trong LTHĐT

7 0 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Overview of basics Phần 4 Tính đa hình Phương thức ảo Một phương thức ảo là một hàm thành viên mà chúng ta cho rằng được định nghĩa lại trong các lớp dẫn xuất Không cần thiết phải ghi rõ từ khóa virtu.

Phần Tính đa hình Phương thức ảo  Một phương thức ảo hàm thành viên mà cho định nghĩa lại lớp dẫn xuất  Không cần thiết phải ghi rõ từ khóa virtual định nghĩa phương thức ảo lớp dẫn xuất (để chẳng ảnh hưởng gì)  Một phương thức xác định ảo, từ lớp sở đến lớp dẫn xuất phải định nghĩa thống tên, kiểu trả danh sách tham số Nếu không trình biên dịch xem phương thức khác Tính đa hình  Đó q trình việc định nghĩa số đối tượng lớp khác nhóm sử dụng lời gọi hàm khác để thực thao tác đối tượng  Nó có nghĩa “Thực bước xử lý khác hàm có message” Kết nối động  Các hàm thành viên không ảo chọn cách tĩnh (tại lúc biên dịch) dựa kiểu trỏ (hoặc tham chiếu) tới đối tượng  Các hàm thành viên ảo giải cách động (tại lúc chạy), nghĩa hàm thành viên chọn lúc chạy dựa kiểu đối tượng Các hàm ảo  Một hàm ảo loại hàm mà có khai báo hàm  Nó khai báo cách gán giá trị zero cho hàm  Mỗi lớp dẫn xuất phải bao gồm định nghĩa hàm cho hàm ảo kế thừa từ lớp sở sử dụng để tạo đối tượng Các lớp trừu tượng  Một lớp chứa hàm ảo gọi lớp trừu tượng  Lớp trừu tượng sử dụng để định nghĩa đối tượng  Lớp trừu tượng sử dụng lớp sở cho lớp khác  Nếu lớp kế thừa lớp trừu tượng mà không cung cấp định nghĩa cho hàm ảo trở thành lớp trừu tượng Xây dựng lớp cho phả hệ sau: Nhân viên Nhân viên hành chánh Nhân viên sản xuất Cài đặt hàm tính lương xếp loại lao động cho nhân viên ... sách tham số Nếu khơng trình biên dịch xem phương thức khác Tính đa hình  Đó q trình việc định nghĩa số đối tượng lớp khác nhóm sử dụng lời gọi hàm khác để thực thao tác đối tượng  Nó có nghĩa... dịch) dựa kiểu trỏ (hoặc tham chiếu) tới đối tượng  Các hàm thành viên ảo giải cách động (tại lúc chạy), nghĩa hàm thành viên chọn lúc chạy dựa kiểu đối tượng Các hàm ảo  Một hàm ảo loại hàm... hàm ảo kế thừa từ lớp sở sử dụng để tạo đối tượng Các lớp trừu tượng  Một lớp chứa hàm ảo gọi lớp trừu tượng  Lớp trừu tượng sử dụng để định nghĩa đối tượng  Lớp trừu tượng sử dụng lớp sở

Ngày đăng: 05/01/2023, 16:11

w