Chương 5. Tính kế thừa
(Inheritance)
TR N MINH THÁI
Email: minhthai@itc.edu.vn
Website: www.minhthai.edu.vn
Cập nhật: 10 tháng 04 năm 2015
#2
Nội dung
1. Giới thiệu
2. Khái niệm kế thừa
3. Đơn kế thừa
4. Đa kế thừa
5. Lớp cơ sở ảo
#3
Giới thiệu [1/10]
Ngoài việc nhóm các đối tượng cùng tập thuộc tính/hành vi
lại với nhau, con người thường nhóm c đối tượng cùng
một số thuộc tính/ hành vi
dụ: nhóm tất cả xe chạy bằng động thành một nhóm, rồi phân
thành các nhóm nhỏ hơn tuỳ theo loại xe (xe ô tô, xe tải,...)
#4
Giới thiệu [2/10]
Mỗi nhóm con một lớp các đối tượng tương tự, nhưng giữa
các nhóm con có chung một số đặc điểm
Quan hệ giữa các nhóm con với nhóm lớn được gọi quan hệ
“là một” (is-a)
#5
Giới thiệu [3/10]
Ví dụ:
oMột cái xe ô tô “là một” xe động cơ
oMột cái xe tải “là một” xe động cơ
oMột cái xe máy “là một” xe động cơ
Dùng cấu trúc hướng đối tượng để định nghĩa quan hệ “là
một”