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

Bài giảng "Lập trình hướng đối tượng - Bài 5: Kết tập và kế thừa" có cấu trúc gồm 3 phần cung cấp cho sinh viên các kiến thức: Tái sử dụng mã nguồn, kết tập, kế thừa. Đây là một tài liệu hữu ích dành cho các bạn sinh viên Công nghệ thông tin và những ai quan tâm đến lĩnh vực này dùng làm tài liệu học tập và nghiên cứu. | 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
crossorigin="anonymous">
Đã 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.