package Ġcom . example . ke vin lay . android fund amental spr act ice . kotlin Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġke vin lay Ġon Ġ 1 / 2 1 / 1 8 . Ċ Ġ*/ Ċ class ĠKotlin Properties And Fields Ġ{ ĊĠĠĠ Ġ// ĠGet ters Ġand ĠSet ters ĊĠĠĠ Ġvar Ġinitialized Ġ= Ġ 1 Ġ// Ġhas Ġtype ĠInt , Ġdefault Ġgetter Ġand Ġsetter ĊĠĠĠ Ġval Ġinferred Type Ġ= Ġ 1 Ġ// Ġhas Ġtype ĠInt Ġand Ġa Ġdefault Ġgetter ĊĠĠĠ Ġ// ĠWe Ġcan Ġwrite Ġcustom Ġaccessors , Ġvery Ġmuch Ġlike Ġordinary Ġfunctions , Ġright Ġinside Ġa Ġproperty Ġdeclaration . ĠHere 's Ġan Ġexample Ġof Ġa Ġcustom Ġgetter : ĊĠĠĠ Ġval ĠisEmpty : ĠBoolean ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġthis . initialized Ġ== Ġ 0 ĊĠĠĠ Ġ// ĠA Ġcustom Ġsetter Ġlooks Ġlike Ġthis : ĊĠĠĠ Ġvar Ġstring Representation : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġthis . toString () ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠsetData FromString ( value ) Ġ// Ġparses Ġthe Ġstring Ġand Ġassigns Ġvalues Ġto Ġother Ġproperties ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġfun ĠsetData FromString ( value Ġ: ĠString ) Ġ: ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġvalue ĊĠĠĠ Ġ} Ċ }