package Ġcom . example . pro l ific interactive . digital library . models Ċ Ċ import Ġjava . io . Serializable Ċ Ċ data Ġclass ĠBook Ġ( val Ġtitle : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġauthor : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġid : ĠInt , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġpublisher : ĠString ?, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcategories : ĠString ?, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġurl : ĠString ): ĠSerializable