package Ġcom . mac ode . a 1 0 min ut ew ork out čĊč Ċ class ĠExercise Model ( private Ġvar Ġid : ĠInt , čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġvar Ġname : ĠString , čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġvar Ġimage : ĠInt , čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġvar Ġis Complete : ĠBoolean , čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġvar Ġis Selected : ĠBoolean ) Ġ{ čĊčĊĠĠĠ Ġfun ĠgetId (): ĠInt Ġ{ čĊĠĠĠĠĠĠĠ Ġreturn Ġid čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun ĠsetId ( id : ĠInt ) Ġ{ čĊĠĠĠĠĠĠĠ Ġthis . id Ġ= Ġid čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun ĠgetName (): ĠString Ġ{ čĊĠĠĠĠĠĠĠ Ġreturn Ġname čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun ĠsetName ( name : ĠString ) Ġ{ čĊĠĠĠĠĠĠĠ Ġthis . name Ġ= Ġname čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun ĠgetImage (): ĠInt Ġ{ čĊĠĠĠĠĠĠĠ Ġreturn Ġimage čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun Ġset Image ( image : ĠInt ) Ġ{ čĊĠĠĠĠĠĠĠ Ġthis . image Ġ= Ġimage čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun Ġget Is Complete (): ĠBoolean Ġ{ čĊĠĠĠĠĠĠĠ Ġreturn Ġis Complete čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun ĠsetIs Complete ( is Complete : ĠBoolean ) Ġ{ čĊĠĠĠĠĠĠĠ Ġthis . is Complete Ġ= Ġis Complete čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun Ġget Is Selected (): ĠBoolean Ġ{ čĊĠĠĠĠĠĠĠ Ġreturn Ġis Selected čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun ĠsetIs Selected ( isSelected : ĠBoolean ) Ġ{ čĊĠĠĠĠĠĠĠ Ġthis . isSelected Ġ= Ġis Selected čĊĠĠĠ Ġ} č Ċ }