fig-1-2-organization-of-data-and-function-in-oop