TAILIEUCHUNG - Bài giảng Lập trình hướng đối tượng - Bài 12: Biểu đồ lớp

Bài giảng "Lập trình hướng đối tượng - Bài 12: Biểu đồ lớp" cung cấp ccas kiến thức giúp sinh viên có thể mô tả khung nhìn tĩnh của hệ thống và cánh đưa nó vào trong mô hình; mô hình hóa mối liên kết và kết tập chỉ ra các mô hình chính và biểu đồ lớp; mô hình tổng quát hóa trên một biểu đồ lớp,. 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 12. Biểu đồ lớp . II Mục đích Mô tả khung nhìn tĩnh của hệ thống và cách đưa nó vào trong một mô hình. Minh họa cách đọc và hiểu một biểu đồ lớp. Mô hình hóa mối liên kết association và kết tập aggregation và chỉ ra cách mô hình chúng vào biểu đồ lớp. Mô hình tổng quát hóa generalization trên một biểu đồ lớp. 2 II ội dung II ội dung 1. Biểu đồ lớp Class diagram 1. Biểu đồ lớp Class diagram 2. Liên kết Association 3. Kết tập Aggregation 4. Tổng quát hóa Generalization 2. Liên kết Association 3. Kết tập Aggregation 4. Tổng quát hóa Generalization . Lớp Class Biểu diễn thuộc tính attributeName Type Default Class_Name attribute1 attribute2 attribute3 method1 method2 method3 1 8 24 2011 Mô tả phương thức operationName direction parameter class . returnType Phạm vi truy cập được biểu diễn như thế nào II Phạm vi Scope Classi - privateAttribute publicAttribute protectedAttribute - privateoperation publicOPeration protecteoperation Classi - classifierScopeAttr - instanceScopeAttr classifierScopeOp instanceScopeOp Ví dụ Scope . II . Biểu đồ lớp là gì Biểu đồ lớp chỉ ra sự tồn tại của các lớp Student - name - address - studentID - nextAvailID int addSchedule in theSchedule Schedule in forSemester Semester getSchedule in forSemester Semester Schedule hasPrerequisites in forCourseOffering Courseoffering boolean passed in theCourseOffering CourseOffering boolean getNextAvailID int 12 2 8 24 2011 11 Biểu đồ lớp Class Diagram - CD Khung nhìn tĩnh của hệ thống 11 í dụ Biểu đồ lớp Có cách nào tốt hơn để tổ chức biểu đồ lớp CloseRegistrationForm open close registration __________Schedule - semester Student get tuition add schedule get schedule delete schedule has pre-requisites commit select alternate remove offering level cancel get cost delete submit save any conflicts create with offerings update with new selections CloseRegistrationController is registration open .

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