# Package com.university.bookstore.model

package com.university.bookstore.model

- Related Packages
  Package
  Description
  com.university.bookstore
- Class
  Description
  AudioBook
  Represents an audio book that implements both Material and Media interfaces.
  Book
  Represents an immutable book in the bookstore inventory.
  EBook
  Represents an electronic book (e-book) in the bookstore system.
  Magazine
  Represents a magazine in the store inventory.
  Magazine.PublicationFrequency
  Frequency of magazine publication.
  Material
  Abstract base class representing any material in the store inventory.
  Material.MaterialType
  Enumeration of material types for polymorphic behavior.
  Media
  Interface for materials with multimedia content.
  Media.MediaQuality
  Quality levels for media content.
  PrintedBook
  Represents a physical printed book in the bookstore inventory.
  VideoMaterial
  Represents video content (movies, documentaries, educational videos).
  VideoMaterial.VideoType
  Types of video content.