Bài giảng bao gồm các nội dung: Cấu trúc của 1 ứng dụng hướng đối tượng; đối tượng, thuộc tính, tác vụ; abstract type; tính bao đóng; tính thừa kế & cơ chế 'override', tính bao gộp; thông điệp, tính đa xạ và kiểm tra kiểu; tính tổng quát hóa, class. nội dung chi tiết. | Chương 3 Các khái niệm chính của lập trình hướng ₫ối tượng Dẫn nhập Cấu trúc của 1 ứng dụng hướng ₫ối tượng Đối tượng, thuộc tính, tác vụ Abstract type Class Tính bao ₫óng Tính thừa kế & cơ chế 'override' Tính bao gộp Thông ₫iệp, tính ₫a xạ và kiểm tra kiểu Tính tổng quát hóa Kết chương Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Lập trình hướng ₫ối tượng Chương 3 : Các khái niệm chính của lập trình hướng ₫ối tượng Slide 1 Dẫn nhập Chương này giới thiệu cấu trúc của chương trình ₫ược lập trình theo kỹ thuật hướng ₫ối tượng (OOP – Objects Oriented Programming), các phương tiện ₫ặc tả ₫ối tượng như phát biểu interface, phát biểu class. Chương này cũng giới thiệu các tính chất liên quan ₫ến việc ₫ặc tả và sử dụng ₫ối tượng như thừa kế, bao ₫óng, bao gộp, tổng quát hóa. Chương này cũng giới thiệu phương tiện giao tiếp duy nhất giữa các ₫ối tượng là thông ₫iệp, nhu cầu cần phải có tính ₫a xạ trong việc thực hiện lệnh gởi thông ₫iệp. Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Lập trình hướng ₫ối tượng Chương 3 : Các khái niệm chính của lập trình hướng ₫ối tượng Slide 2 Cấu trúc chương trình OOP Chương trình = tập các ₫ối tượng sống ₫ộc lập, tương tác nhau khi cần thiết ₫ể hoàn thành nhiệm vụ của chương trình (ứng dụng). Đối tượng (object) dữ liệu cục bộ trong ₫ối tượng Điểm nhập chương trình (hàm Main) Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 dữ liệu cục bộ trong từng hàm Môn : Lập trình hướng ₫ối tượng Chương 3 : Các khái niệm chính của lập trình hướng ₫ối tượng Slide 3 Cấu trúc chương trình OOP Chương trình Đối tượng (object) dữ liệu cục bộ trong ₫ối tượng Điểm nhập chương trình (hàm Main) Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 dữ liệu cục bộ trong từng hàm Môn : Lập trình hướng ₫ối tượng Chương 3 : Các khái niệm chính của lập trình hướng ₫ối tượng Slide 4 Cấu trúc .