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