ĐAHÌNH
Khoa Công nghệ phần mềm
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Nội dung
3/9/2016 Lập trình hướng đối tượng 2
Giới thiệu
1
Vùng chọn kiểu
2
Phương thức ảo
3
Phương thức thuần ảo
4
Bài toán Tính tiền lương
5
5
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Giới thiệu
Tính đa hình xuất hiện khicósựkếthagia
các lớp.
những phương thức tổng quát cho mọi lớp
dẫn xuất nên mặt lớp sở nhưng nội dung
của chỉ được xác định các lớp dẫn xuất cụ
thể.
dụ, Phương thức tính diện tích của lớp hình,
hình tam giác, tứ giác,…
09/03/2016 Lập trình hướng đối tượng 3
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Giới thiệu
Đa hình: hiện tượng các đối tượng thuộc các
lớp khác nhau khả năng hiểu cùng một thông
điệp theo các cách khác nhau.
dụ: Nhận được cùng một thông điệp “nhảy”,
một con kangaroo một con cóc nhảy theo hai
kiểu khác nhau: chúng cùng hành vi “nhảy”
nhưng các hành vi này nội dung khác nhau.
09/03/2016 Lập trình hướng đối tượng 4
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Bài toán
Giả sử, cần quản danh sách các đối
tượng kiểu thể khác nhau Cần giải
quyết 2 vấn đề:
Cách lưu trữ
Thao tác xử
Xét trường hợp cụ thể, các đối tượng
thể Người, Sinh viên hoặc Công nhân.
09/03/2016 Lập trình hướng đối tượng 5
CuuDuongThanCong.com https://fb.com/tailieudientucntt