પ્રથમ, આજેના પ્રોગ્રામિંગ વાતાવરણમાં, તમે ઑબ્જેક્ટ ઓરિએન્ટ પ્રોગ્રામિંગ પ્રોગ્રામરને સમજ્યા વિના અસરકારક પ્રોગ્રામર ન હોઈ શકો.