In essence, a property of an object in OO languages can access to its backed storage directly or can have getter /setter...