TAILIEUCHUNG - Bài giảng Lập trình hướng đối tượng: Bài 6 - Kết tập và kế thừa

Bài giảng "Lập trình hướng đối tượng: Bài 6 - Kết tập và kế thừa" được biên soạn nhằm giúp các em sinh viên giải thích về khái niệm tái sử dụng mã nguồn; Chỉ ra được bản chất, mô tả các khái niệm liên quan đến đến kết tập và kế thừa; So sánh kết tập và kế thừa; Biểu diễn được kết tập và kế thừa trên UML; Giải thích nguyên lý kế thừa và thứ tự khởi tạo, hủy bỏ đối tượng trong kế thừa; Áp dụng các kỹ thuật, nguyên lý về kết tập và kết thừa trên ngôn ngữ lập trình Java. Mời các bạn cùng tham khảo bài giảng. | Bài 6 Kết tập và kế thừa 1 Mục tiêu bài học Giải thích về khái niệm tái sử dụng mã nguồn Chỉ ra được bản chất mô tả các khái niệm liên quan đến đến kết tập và kế thừa So sánh kết tập và kế thừa Biểu diễn được kết tập và kế thừa trên UML Giải thích nguyên lý kế thừa và thứ tự khởi tạo hủy bỏ đối tượng trong kế thừa Áp dụng các kỹ thuật nguyên lý về kết tập và kết thừa trên ngôn ngữ lập trình Java 2 Nội dung 1. Tái sử dụng mã nguồn 2. Kết tập Aggregation 3. Kế thừa Inheritance 4. Ví dụ và bài tập 3 Nội dung 1. Tái sử dụng mã nguồn 2. Kết tập Aggregation 3. Kế thừa Inheritance 4. Ví dụ và bài tập 4 1. Tái sử dụng mã nguồn Re-usability Tái sử dụng mã nguồn Sử dụng lại các mã nguồn đã viết Lập trình cấu trúc Tái sử dụng hàm chương trình con OOP Khi mô hình thế giới thực tồn tại nhiều loại đối tượng có các thuộc tính và hành vi tương tự hoặc liên quan đến nhau Làm thế nào để tái sử dụng lớp đã viết 5 1. Tái sử dụng mã nguồn 2 Các cách sử dụng lại lớp đã có Sao chép lớp cũ thành 1 lớp khác Dư thừa và khó quản lý khi có thay đổi Tạo ra lớp mới là sự tập hợp hoặc sử dụng các đối tượng của lớp cũ đã có Kết tập Aggregation Tạo ra lớp mới trên cơ sở phát triển từ lớp cũ đã có Kế thừa Inheritance 6 Ưu điểm của tái sử dụng mã nguồn Giảm thiểu công sức chi phí Nâng cao chất lượng phần mềm Nâng cao khả năng mô hình hóa thế giới thực Nâng cao khả năng bảo trì maintainability 7 Nội dung 1. Tái sử dụng mã nguồn 2. Kết tập Aggregation 3. Kế thừa Inheritance 4. Ví dụ và bài tập 8 2. Kết tập Ví dụ Điểm Tứ giác gồm 4 điểm Kết tập Kết tập Quan hệ chứa có quot has-a quot hoặc là một phần is-a-part-of 9 . Bản chất của kết tập Kết tập aggregation Tạo ra các đối tượng của các lớp có sẵn trong lớp mới thành viên của lớp mới. Kết tập tái sử dụng thông qua đối tượng Lớp mới Lớp toàn thể Aggregate Whole Lớp cũ Lớp thành phần Part . 10 . Bản chất của kết tập 2 Lớp toàn thể chứa đối tượng của lớp thành phần Là một phần is-a-part of của lớp toàn

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.