package Ġcom . un ice p . d sw dm . pro va 0 1 . quest ao 0 3 . strategy Pattern Solution . strategy .` interface ` Ċ Ċ import Ġjava . time . LocalDate Ċ Ċ interface ĠDocument Ġ: ĠBook Interface , ĠEmail Interface Ġ{ ĊĠĠĠ Ġabstract Ġfun Ġget Authors (): ĠArrayList < String > ĊĠĠĠ Ġabstract Ġfun Ġadd Authors ( name : ĠString ) ĊĠĠĠ Ġabstract Ġfun Ġget Date (): ĠLocalDate ĊĠĠĠ Ġabstract Ġfun Ġset Date ( date : ĠLocalDate ) Ċ }