Danh mục

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

Số trang: 54      Loại file: pdf      Dung lượng: 1.20 MB      Lượt xem: 10      Lượt tải: 0    
Jamona

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Mục tiêu của bài học này nhằm giúp: 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,... Mời các bạn cùng tham khảo bài giảng để biết thêm nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng – Bài 06: Kết tập và kế thừa om Bộ môn Công nghệ Phần mềm .c Viện CNTT & TT ng Trường Đại học Bách Khoa Hà Nội co an th ngLẬP TRÌNH HƯỚNG ĐỐI TƯỢNG o du Bài 06. Kết tập và kế thừa u cu CuuDuongThanCong.com https://fb.com/tailieudientucntt Mục tiêu bài học om◼ Giải thích về khái niệm tái sử dụng mã nguồn .c◼ Chỉ ra được bản chất, mô tả các khái niệm ng liên quan đến đến kết tập và kế thừa co So sánh kết tập và kế thừa an◼ th Biểu diễn được kết tập và kế thừa trên UML ng◼ o Giải thích nguyên lý kế thừa và thứ tự khởi du◼ tạo, hủy bỏ đối tượng trong kế thừa u cu◼ Á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 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung om1. Tái sử dụng mã nguồn .c2. Kết tập (Aggregation) ng Kế thừa (Inheritance) co3. an4. Ví dụ và bài tập th o ng du u cu 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung om1. Tái sử dụng mã nguồn .c2. Kết tập (Aggregation) ng Kế thừa (Inheritance) co3. an4. Ví dụ và bài tập th o ng du u cu 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1. Tái sử dụng mã nguồn (Re-usability) om◼ Tái sử dụng mã nguồn: Sử .c dụng lại các mã nguồn đã ng viết co Lập trình cấu trúc: Tái sử dụng an ◼ hàm/chương trình con th ng ◼ OOP: Khi mô hình thế giới thực, o du tồn tại nhiều loại đối tượng có các thuộc tính và hành vi tương u cu tự hoặc liên quan đến nhau ◼ → Làm thế nào để tái sử dụng lớp đã viết? 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1. Tái sử dụng mã nguồn (2) om◼ Các cách sử dụng lại lớp đã có: .c ◼ Sao chép lớp cũ thành 1 lớp khác → Dư thừa và ng khó quản lý khi có thay đổi co Tạo ra lớp mới là sự tập hợp hoặc sử dụng các an ◼ đối tượng của lớp cũ đã có → Kết tập (Aggregation) th o ng Tạo ra lớp mới trên cơ sở phát triển từ lớp cũ đã du ◼ có → Kế thừa (Inheritance) u cu ...

Tài liệu được xem nhiều: