ഡിയിലെ ഒബ്ജക്റ്റ് ഓറിയെന്റഡ് പ്രോഗ്രാമിങ് ഒരു ഇൻഹെറിറ്റൻസ് ശ്രേണിയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്, ക്ലാസ് ഒബ്ജക്റ്റിൽ നിന്നാണ് എല്ലാ ക്ലാസുകളും ശേഖരിക്കന്നത്. മൾട്ടിപ്പിൾ ഇൻഹെറിറ്റൻസിനെ പിന്തുണയ്ക്കുന്നില്ല; പകരം ഇത് ജാവാ ശൈലിയിലുള്ള ഇൻറർഫേസുകളാണ് ഉപയോഗിക്കുന്നത്, സി++ ന്റെ ശുദ്ധമായ അബ്സ്ട്രാക്റ്റ് ക്ലാസുകളുമായും മിക്സിൻസുകളുമായും ഇത് താരതമ്യപ്പെടുത്തിയിട്ടുണ്ട്, അത് പാരമ്പര്യ ശ്രേണിയിലെ സാധാരണ പ്രവർത്തനത്തെ വേർതിരിക്കുന്നു. ഡി ഫങ്ഷനുകൾക്കും സ്റ്റാറ്റിക് ഫൈനൽ (നോൺ-വിർച്ച്വൽ) രീതികൾ ഇൻറർഫെയിസുകളിൽ അനുവദിക്കുന്നു.
ഒബ്ജക്റ്റ് ഓറിയെന്റഡ്
ഇംപെറേറ്റീവ്
മെമ്മറി മാനേജ്മെന്റ്
സേഫ്ഡി