Danh mục

Bài 2. Công nghệ hướng đối tượng

Số trang: 89      Loại file: ppt      Dung lượng: 4.61 MB      Lượt xem: 14      Lượt tải: 0    
Jamona

Phí tải xuống: 37,000 VND Tải xuống file đầy đủ (89 trang) 0
Xem trước 9 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Một đối tượng là một thực thể có biên được xác định rõ ràng. Nghĩa là mục đích của đối tượng là rất rõ ràng.Một đối tượng có hai thành phần khóa : thuộc tính và phương thức. Các thuộc tínhv à các mối quan hệ biểu diễn trạng thái của đối tượng.
Nội dung trích xuất từ tài liệu:
Bài 2. Công nghệ hướng đối tượng Bé m«n C«ng ng hÖ phÇn mÒm KHOACÔNGNGHỆTHÔNGTIN TRƯỜNGĐẠIHỌCBÁCHKHOAHÀNỘIOBJECTORIENTEDANALYSISAND DESIGNWITHUML2.0 Bài 2 CÔNG NGHỆ HƯỚNG ĐỐI TƯỢNG 2.1 Các khái niệm hướng đối tượng (nhắc lại) 1 Mục tiêuMô tả các khái niệm trừu tượng hóa, đónggói, mô-đun hóa và phân cấpMô tả cấu trúc vật lý của một lớpMô tả mối quan hệ giữa lớp và đối tượngHiểu về đa hình và tổng quát hóa 2 Nội dung1. Đối tượng là gì?2. Bốn nguyên lý của OO3. Lớp là gì?4. Đa hình và Tổng quát hóa5. Tổ chức các phần tử mô hình 3 1. Đối tượng là gì?Một đối tượng biểu diễn một thực thể, cóthể là thực thể vật lý, thực thể trừu tượnghoặc thực thể phần mềm. Thực thể vật lý Xe tải Thực thể trừu tượng Phản ứng hóa học Thực thể phần mềm Danh sách liên kết 4 Định nghĩa Thuộc tínhMột đối tượng là một thực thểcó biên và định danh được xácđịnh rõ ràng để đóng gói trạngthái và hành vi. Trạng thái biểu diễn thuộc tính và các mối quan hệ. Hành vi là các thao tác, các phương thức và cơ chế chuyển trạng thái. Đối tượng Các phép xử lý 5 Một đối tượng có trạng tháiTrạng thái là một điều kiện hay một tình huốngtrong suốt quá trình sống của đối tượng.Trạng thái của một đối tượng thường thay đổi theothời gian. Name: J Clark Employee ID: 567138 HireDate: 07/25/1991 Status: Tenured Discipline: Finance MaxLoad: 3Name: J ClarkEmployee ID: 567138Date Hired: July 25, 1991Status: TenuredDiscipline: Finance Giáo sư ClarkMaximum Course Load: 3 classes 6 Một đối tượng có hành vi Hành vi xác định cách mà một đối tượng hành động và phản ứng. Một hành vi có thể thấy được của một đối tượng được mô hình hóa bởi một tập các thông điệp mà nó có th ể đáp ứng (các thao tác mà đối tượng có thể thực hiện). Ac ce pt ) s( Co de ur se ra Of G fer al in in g( itF ) bm Su Se tM ax Lo adCác hành vi của giáo sư Clark () Submit Final Grades TakeSabbatical() Accept Course Offering Take Sabbatical Giáo sư Clark Set Max Load 7 Một đối tượng có định danhMỗi đối tượng có một tên riêng để phân biệt đốitượng với các đối tượng khác mặc dù trạng tháicủa chúng có thể giống hệt nhau. Giáo sư “J Clark” Giáo sư “J Clark” dạy Sinh học dạy Sinh học 8 Nội dung?1. Đối tượng là gì?2. Bốn nguyên lý của OO3. Lớp là gì?4. Đa hình và Tổng quát hóa5. Tổ chức các phần tử mô hình 92. Các nguyên lý cơ bản của OO Hướng đối tượng Trừu tượng Mô-đun hóa Phân cấp Đóng gói hóa 10 2.1. Trừu tượng hóa (Abstraction) Những đặc điểm cơ bản của một thực thể phân biệt nó với các loại thực thể khác. Xác định một biên giới liên quan đến góc độ của người quan sát. Nó không phải là một biểu hiện cụ thể, nó biểu thị bản chất của thực thể. 11 Ví dụ: Trừu tượng hóa Sinh viên Giáo viênKhóa học diễn ra lúc 9:00 sáng các ngày thứ 3, 5, 7 ...

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