Объектіге негізделген нені білдіреді?
Объектіге негізделген нені білдіреді?

Бейне: Объектіге негізделген нені білдіреді?

Бейне: Объектіге негізделген нені білдіреді?
Бейне: Құндылықтарға негізделген мектеп 2024, Қараша
Anonim

Термин » объект - негізделген тіл" күй мен операцияларды инкапсуляциялау идеясын қолданатын кез келген бағдарламалау тілін сипаттау үшін техникалық мағынада қолданылуы мүмкін" нысандар ". Бұл тілдердің барлығы a анықтамасын қолдайды объект деректер құрылымы ретінде, бірақ полиморфизм мен мұрагерлік жоқ.

Кейіннен объектіге негізделген жүйе дегенді қалай түсінесіз?

Нысан - бағытталған бағдарламалау тіліне сілтеме жасайды, жүйесі немесе логикалық ұғымдарға негізделген бағдарламалық әдістеме нысандар . Ол қайта пайдалануға болатын заттарды жасау, пайдалану және манипуляциялау арқылы жұмыс істейді нысандар белгілі бір тапсырманы, процесті немесе мақсатты орындау.

Екіншіден, объект дегенді қалай түсінесіз? жылы объект -бағдарланған бағдарламалау (OOP), нысандар заттар болып табылады сен алдымен бағдарламаны жобалау туралы ойланыңыз және олар сонымен бірге процесстен алынған код бірліктері болып табылады. Әрбір объект сыныптың өзіндік әдістері немесе процедуралары және деректер айнымалылары бар белгілі бір сыныптың немесе ішкі сыныптың данасы болып табылады.

Адамдар сонымен қатар объектіге бағытталған және объектіге негізделген арасындағы айырмашылық неде деп сұрайды.

Объектіге негізделген тілдерін пайдалануды қолдайды объект және инкапсуляция. Олар мұрагерлікті, полиморфизмді немесе екеуін де қолдамайды. Объектіге негізделген тілдер кірістірілгенге қолдау көрсетпейді нысандар . Javascript, VB мысалдары болып табылады объект тілдерге негізделеді.

Класстың объектісі дегеніміз не?

Нысан -бағдарланған терминология а сынып мазмұнын сипаттайды нысандар оған жататындар: ол деректер өрістерінің жиынын сипаттайды (даналық айнымалылар деп аталады) және операцияларды анықтайды (әдістер деп аталады). объект : а объект a элементі (орн.) болып табылады сынып ; нысандар олардың мінез-құлқы бар сынып.

Ұсынылған: