ઓબ્જેક્ટ લક્ષી પ્રોગ્રામિંગ શૈલી તર્ક અનુસાર, દરેક વર્ગ કન્સ્ટ્રક્ટર વધુ વર્ગ વૃક્ષ અમૂર્ત (સંપૂર્ણપણે ખાલી) પૂર્વજ થી શરૂ થવી જોઈએ હોવી જોઇએ.