Bài giảng "Phương pháp lập trình hướng đối tượng: Kế thừa" cung cấp cho người học các kiến thức: Khái niệm kế thừa, tầm vực trong kế thừa, định nghĩa lại phương thức, quan hệ IS-A và HAS-A, bài tập vận dụng. nội dung chi tiết. | Kế thừa Phương pháp lập trình hướng đối tượng. 1 Nội dung Khái niệm kế thừa. Tầm vực trong kế thừa. Định nghĩa lại phương thức. Quan hệ IS-A và HAS-A. Bài tập. Phương pháp lập trình hướng đối tượng. 2 Nội dung Khái niệm kế thừa. Tầm vực trong kế thừa. Định nghĩa lại phương thức. Quan hệ IS-A và HAS-A. Bài tập. Phương pháp lập trình hướng đối tượng. 3 Khái niệm kế thừa Vấn đề trùng lấp thông tin: Nhiều lớp có thông tin giống nhau. Có 2 dạng: Dạng chia sẻ: A ∩ B ≠ Ø. Dạng mở rộng: B = A + ε. A x, y, z a, b, c B x, y, z u, v, w A x, y, z B x, y, z a, b, c Nhược điểm: Xây dựng tốn kém. Dung lượng lưu trữ lớn. Thay đổi phần chung khó khăn. Giải quyết: tái sử dụng!! Phương pháp lập trình hướng đối tượng. 4 Khái niệm kế thừa Khái niệm kế thừa: Định nghĩa lớp mới dựa trên những lớp đã có. Lớp cơ sở: lớp dùng để định nghĩa lớp mới. Lớp kế thừa: lớp được định nghĩa từ lớp đã có. Lớp kế thừa thừa hưởng TẤT CẢ từ lớp cơ sở. O x, y, z A x, y, z a, b, c A x, y, z B x, y, z u, v, w Phương pháp lập trình hướng đối tượng. B x, y, z a, b, .