Danh mục

Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM

Số trang: 16      Loại file: pdf      Dung lượng: 1.35 MB      Lượt xem: 335      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Phân tích thiết kế phần mềm: Chương 6 Sơ đồ lớp, cung cấp cho người đọc những kiến thức như: Đối tượng; lớp; thuộc tính; tác vụ; quan hệ. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM 2/28/2019 Content  Objects (Đối tượng)  Classes (Lớp)  Attributes (Thuộc tính)  Operations (Tác vụ)  Relationships (Quan hệ)  Binary Association  N-ary Association  Association Class  Aggregation  Generalization  Creating a class diagram  Code Generation 2 1 Object Object Diagram  Individuals (cá nhân) of a system  Objects of a system and their relationships (links)  Snapshot of objects at a specific moment in time  Alternative notations: Object name Class Anonymous objects Attribute Current value = no object name Link 3 4 1 2/28/2019 Attribute Syntax Attribute Syntax - Visibility  Who is permitted to access the attribute  + ... public: everybody  - ... private: only the object itself  # ... protected: class itself and subclasses  ~ ... package: classes that are in the same package 5 6 Attribute Syntax - Derived Attribute Attribute Syntax - Name  Attribute value is derived from other attributes  Name of the attribute  age: calculated from the date of birth 7 8 2 2/28/2019 Attribute Syntax - Type Attribute Syntax - Multiplicity  Type  Number of values an attribute may contain  User-defined classes  Default value: 1  Data type  Notation: [min..max]  Primitive data type  no upper limit: [*] or [0..*]  Pre-defined: Boolean, Integer, UnlimitedNatural, String  User-defined: «primitive»  Composite data type: «datatype»  Enumerations: «enumeration» 9 10 Attribute Syntax – Default Value Attribute Synt ...

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

Tài liệu cùng danh mục:

Tài liệu mới: