Xem mẫu
Bài 6: Kế thừa
Khái niệm kế thừa
• Kế thừa là khả năng cho phép xây dựng một lớp mới:
Được thừa hưởng các thành phần từ một hay nhiều lớp đã có (lớp cơ sở).
Trong lớp ta có thể bổ sung thêm các thành phần hoặc định nghĩa lại các thành phần
• Ví dụ.
Xây dựng lớp PS1 {ts, ms, nhập, in, tối giản}
Lớp PS2 {ts, ms, nhập, in, tối giản, cộng, trừ, nhân chia phân số}
Khái niệm kế thừa
• Ví dụ 2:
• Xây dựng ba lớp sau:
Lớp người
NGƯỜI
Pt: nhap(),in()
Lớp SinhVien
Lớp GiaoVien
SV
Dl: ht, ns, gt
Pt: nhap(), in(), xếp loại()
GV
Dl: ht, ns, gt
Pt: nhap(), in(), tangluong()
Khái niệm kế thừa
• Kế thừa tạo ra mô hình phân cấp:
PS1 NGƯỜI
PS2 SV GV
• Lớp được kế thừa: Lớp cơ sở, lớp cha.
• Lớp kế thừa: Lớp dẫn xuất, lớp con.
Khái niệm kế thừa • Các loại kế thừa:
PS1 A B
PS2 C
• Đơn kế thừa: chỉ có một lớp cơ sở
có nhiều hơn một lớp cơ sở
...
- tailieumienphi.vn
nguon tai.lieu . vn