કારણ એ છે કે મિત્રને સોર્સ ફાઇલ, નામસ્પેસ , ઇન્ટરફેસ, મોડ્યુલ, ક્લાસ અથવા સ્ટ્રક્ચરમાં વાપરી શકાય છે.