TAILIEUCHUNG - Bài giảng Lập trình hướng đối tượng: Bài 5 - Nguyễn Khanh Văn

Bài giảng "Lập trình hướng đối tượng - Bài 5: Kết tập và kế thừa" cung cấp cho người đọc các kiến thức: Tái sử dụng mã nguồn, kết tập (aggregation, kế thừa (inheritance). nội dung chi tiết. | 8 24 2011 Bộ môn Công nghệ Phần mềm Viện CnTt TT Trường Đại học Bách Khoa Hà Nội LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài 05. Kết tập và kế thừa 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 II Nội dung II Nội dung 1. Tái sử dụng mã nguồn 2. Kết tập Aggregation 3. Kế thừa Inheritance 1. Tái sử dung mã nguồn 2. Kết tập Aggregation 3. Kế thừa Inheritance 1. Tái sử dụng mã nguồn 2 Các cách sử dụng lại lớp đã có 1 8 24 2011 Ưu điểm của tái sử dụng mã nguồn II Nội dung 1. Tái sử dụng mã nguồn 2. Kết tập Aggregation 3. Kế thừa Inheritance Ví dụ . Bản chất của kết tập 9 II .2. Biểu diễn kết tập bằng UML Lớp toàn thể chứa đối tượng của lớp thành phần 2 8 24 2011 .3. Minh họa trên Java class Diem private int x y public Diem public Diem int x int y x y public void setX int x x public int getX return x public void hienThiDiem x y class TuGiac private Diem d1 d2 private Diem d3 d4 public TuGiac Diem p1 Diem p2 Diem p3 Diem p4 d1 p1 d2 p2 d3 p3 d4 p4 public TuGiac d1 new Diem d2 new Diem 0 1 d3 new Diem 1 1 d4 new Diem 1 0 public void printTuGiac jL__________________________________________________1 11 Ví dụ khác về Kết tập Một trò chơi gồm 2 đối thủ 3 quân súc sắc và 1 trọng tài. 15 . Thứ tự khởi tạo trong kết tập II ội dung 1. Tái sử dụng mã nguồn 2. Kết tập Aggregation 3. Kế thừa Inheritance 17

TỪ KHÓA LIÊN QUAN
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.