tailieunhanh - Bài giảng Các mẫu thiết kế hướng đối tượng: Chương 4 - TS. Nguyễn Văn Hiệp

Nội dung bài giảng bao gồm: Dẫn nhập; quản lý đời sống đối tượng - Hàm Constructor; quản lý đời sống đối tượng - Hàm Destructor; tương tác giữa các đối tượng trong VC#; liên kết tĩnh trong việc gởi thông điệp; liên kết động để có đa xạ, xử lý sự kiện luôn có tính đa xạ. . | Chương 4 Vòng ₫ời ₫ối tượng và sự tương tác giữa chúng Dẫn nhập Quản lý ₫ời sống ₫ối tượng - Hàm Constructor Quản lý ₫ời sống ₫ối tượng - Hàm Destructor Tương tác giữa các ₫ối tượng trong VC# Liên kết tĩnh trong việc gởi thông ₫iệp Liên kết ₫ộng ₫ể có ₫a xạ Xử lý sự kiện luôn có tính ₫a xạ Kết chương Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Các mẫu thiết kế hướng ₫ối tượng Chương 4 : Vòng ₫ời ₫ối tượng và sự tương tác giữa chúng trong C# Slide 1 Dẫn nhập Chương này giới thiệu vòng ₫ời của từng ₫ối tượng trong chương trình, cách thức quản lý ₫ời sống của ₫ối tượng, các thời ₫iểm quan trọng nhất như lúc tạo mới ₫ối tượng, lúc xóa ₫ối tượng cũng như cách miêu tả các hoạt ₫ộng xảy ra tại các thời ₫iểm này. Chương này cũng giới thiệu sự tương tác giữa các ₫ối tượng trong lúc chúng ₫ang sống ₫ể hoàn thành nhiệm vụ của chương trình. Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Các mẫu thiết kế hướng ₫ối tượng Chương 4 : Vòng ₫ời ₫ối tượng và sự tương tác giữa chúng trong C# Slide 2 Quản lý ₫ời sống ₫ối tượng - Hàm Constructor Class mô hình các ₫ối tượng cùng loại mà phần mềm dùng. Lúc lập trình, ta chỉ ₫ặc tả class, ₫ối tượng chưa có. Khi ứng dụng chạy, tại thời ₫iểm cần thiết, phần mềm sẽ phải tạo tường minh ₫ối tượng bằng lệnh new : Rectangle objRec = new Rectangle(); //tạo ₫ối tượng Trạng thái của ₫ối tượng là tập giá trị cụ thể của các thuộc tính. Ngay sau ₫ối tượng ₫ược tạo ra, nó cần có trạng thái ban ₫ầu xác lập nào ₫ó. Hàm constructor cho phép người lập trình miêu tả hoạt ₫ộng xác lập trạng thái ban ₫ầu của ₫ối tượng. Cũng giống như nhiều tác vụ khác, hàm contructor có thể có nhiều "overloaded" khác nhau (với số lượng tham số khác nhau hay tính chất của 1 tham số nào ₫ó khác nhau). Khoa Khoa học & Kỹ thuật Máy tính Trường ĐH Bách Khoa © 2010 Môn : Các mẫu thiết kế hướng ₫ối tượng Chương 4 : Vòng ₫ời ₫ối tượng và sự tương tác giữa .

TỪ KHÓA LIÊN QUAN