Draw a class diagram representing a book defined by the following statement: “A book is composed of a number of parts, which in turn are composed of a number of chapters. Chapters are composed of sections.” First, focus only on classes and associations. Add multiplicity to the class diagram you produced. Refine the class diagram to include the following attributes: • Book includes a publisher, publication date, and an ISBN • Part includes a title and a number • Chapter includes a title, a number, and an abstract • Section includes a title and a number Consider the refined class diagram. Note that the Part, Chapter, and Section classes all include a title and a number attribute. Use inheritance to factor out these two attributes .

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter11: Introduction To Classes
Section11.5: A Closer Look: Uml Class And Object Diagrams
Problem 8E
icon
Related questions
Question

Q2. Model a book
Draw a class diagram representing a book defined by the following statement: “A book is
composed of a number of parts, which in turn are composed of a number of chapters.
Chapters are composed of sections.” First, focus only on classes and associations.
Add multiplicity to the class diagram you produced.
Refine the class diagram to include the following attributes:
• Book includes a publisher, publication date, and an ISBN
• Part includes a title and a number
• Chapter includes a title, a number, and an abstract
• Section includes a title and a number
Consider the refined class diagram. Note that the Part, Chapter, and Section classes all
include a title and a number attribute. Use inheritance to factor out these two attributes .

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Requirement Analysis
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr