package Ġorg . jes per anc in ha . k td . cr ums 2 . cr um 1 8 Ċ Ċ import Ġorg . jes per anc in ha . console . con sol er izer . console . Con sol er izer Composer Ċ import Ġjava . time . LocalDateTime Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġj of isa es Ġon Ġ 1 5 / 0 7 / 2 0 2 1 Ċ Ġ* Ċ Ġ* ĠNote Ġthat Ġwith Ġa Ġdata Ġclass , Ġval / var Ġare Ġmandatory Ġfor Ġthe Ġconstructor Ċ Ġ*/ Ċ class ĠL amp ( ĊĠĠĠ Ġval Ġtheme : ĠString , Ġheight : ĠInt , Ċ ) Ġ{ ĊĊĠĠĠ Ġlateinit Ġvar Ġmain Color : ĠString ĊĊĠĠĠ Ġval Ġheight Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠCon sol er izer Composer . out Space () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. green ("${ LocalDateTime . now ()} Ġ- ĠYou 've Ġsetup Ġthe Ġheight Ġjust Ġnow !") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. reset () ĊĠĠĠĠĠĠĠ Ġheight ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġbase : ĠInt ĊĊĠĠĠ Ġconstructor ( theme : ĠString ) Ġ: Ġthis ( theme , Ġ 1 0 0 ) Ġ{ ĊĠĠĠĠĠĠĠ ĠCon sol er izer Composer . out Space () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. green ("${ LocalDateTime . now ()} Ġ- ĠAs Ġa Ġstandard , Ġbase Ġand Ġheight Ġhave Ġ 1 0 0 . ĠWith Ġthis Ġconstructor Ġwe Ġmake Ġ 1 0 0 Ġby Ġdefault Ġbe Ġthe Ġvalue Ġof Ġheight Ġjust Ġas Ġthe Ġmandatory Ġvalue Ġfor Ġbase ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. reset () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠCon sol er izer Composer . out Space () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. green ("${ LocalDateTime . now ()} Ġ- ĠWe Ġare Ġgoing Ġto Ġinitialize Ġthe Ġbase ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. yellow (" The Ġvariable Ġtheme Ġ= Ġ$ theme Ġis Ġalready Ġset .") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. reset () ĊĠĠĠĠĠĠĠ Ġbase Ġ= Ġ 1 0 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġsetup Color ( color : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ ĠCon sol er izer Composer . out Space () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. green ("${ LocalDateTime . now ()} Ġ- ĠWe Ġare Ġgoing Ġto Ġsetup Ġthe Ġcolor ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. reset () ĊĠĠĠĠĠĠĠ Ġmain Color Ġ= Ġcolor ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtheme Ġ+ Ġmain Color Ġ+ Ġheight Ġ+ Ġbase ĊĠĠĠ Ġ} ĊĊ Ċ }