පරිගණකවැඩසටහන්

වස්තුව-අභිමුඛ වැඩසටහන්

වස්තුව-අභිමුඛ වැඩසටහන් - අපේ හැසිරීම සඳහා හැකිතාක් සමීප ක්රමයක්. එය වැඩසටහන් භාෂා සංවර්ධනය හා සම්බන්ධ පෙර නිපැයුම් ස්වභාවික දීර්ඝ ලෙස කටයුතු කරයි. අපි ගැන කතා නම් ව්යුහගත වැඩසටහන්, පසුව මෙම දිශාව වඩාත් ව්යුහගත කලින් අනුවාදය වඩා, මීට අමතරව, එය වඩා වියුක්ත, තවත් රොකට්ටුවක් මොඩියුල වේ. අප දැනටමත් ඊනියා අභ්යන්තර මට්ටම වැඩසටහන් අංග දියත්ව හා ගෙන යෑම් කිරීමට උත්සාහ කර ඇත.

වස්තුව-අභිමුඛ වැඩසටහන් විශේෂිත භාෂා සංවර්ධනය සඳහා භාවිතා කිරීමයි. ඔවුන් සාමාන්යයෙන් ප්රධාන ලක්ෂණ තුනක් මගින් සංලක්ෂිත ඇත:

- encapsulation, වාර්තා සංයෝජන කටයුතු සහ කාර්ය පටිපාටිය මෙන්ම, එනම් වාර්තා දත්ත ක්ෂේත්ර හැසිරවීමේ, දත්ත සමුදා සම්පූර්ණයෙන්ම නව ආකාරයක නිමැවිය වස්තුව නම්;

- උරුමය, රාව අදාළ නව වස්තුව, මෙන්ම ප්රවේශ කේතය කතා බහක් ජනනය සහ සියලු වස්තු පිළිබඳ තොරතුරු උත්පාදනය කිරීමට හැකියාව නිර්මාණය වස්තු ධුරාවලියක් ඉදි කිරීමට එහි එහි භාවිතය කතා බහක් වස්තුව අර්ථ දැක්වීමේදී

- බහුරූපතාෙව් බව, එවිට දක්වා හවුල් කරනු ලබන එම නම, සහ වස්තුව ධුරාවලියේ පහළ ක්රියාවන් අනුයුක්ත කිරීමට ඇති හැකියාව, සහ මේ ආකාරයෙන් ක්රියා එක් එක් වස්තුව ක්රියාත්මක රාව ඔහු වෙනුවෙන් හරි ඒ යුතුකම හා වගකීම වනු ඇත.

වස්තුව-අභිමුඛ වැඩසටහන් ඩෙල්ෆි මෙවලම් සම්පූර්ණ ගොන්න වන අතර, වැඩසටහන් සඳහා සපයයි: මෙම බිල්ට් නැවත භාවිතා කිරීමේ හැකියාව, වැඩි හී සහ ආයතනිකව වියුක්ත. මේ සියලු ලක්ෂණ, තවත් ව්යුහගත සේවා කොන්දේසි හා තවත් බොහෝ නම්යශීලී වැඩි පහසු වන කේතය, විග්රහ කළ හැකිය. බොහෝ විට, එම වස්තුව-අභිමුඛ වැඩසටහන් සම්මත ලෙස සලකනු වසර ගණනාවක් තිස්සේ අපට වැඩසටහන් ගැන නිශ්චිත විනිශ්චයන් භේදවලින් කරයි. කෙසේ වෙතත්, මෙය සිදු කළ විට, සංවර්ධන ක්රියාවලිය නිසා සංකීර්ණ බවක්, සහ පැහැදිලි සහ විශාල කරදර සුළු මෘදුකාංග බෙදාහැරීම, කාර්යයන් විවිධ සඳහා විශිෂ්ට මෙවලමක් පෙනේ නැත.

ඔබ PHP හි වස්තුව-අභිමුඛ වැඩසටහන් අධ්යයනය කිරීමට, උදාහරණයක් ලෙස, එය අපගේ කාර්යය සිදු කර තිබේ නම්, එය ඉවත සහ ඔබට පෙර ඒ ගැන දන්නා දේ අමතක කිරීමට අවශ්ය වන අතර, පිරිසිදු වදින සසප සමග ඔහුගේ අධ්යයනය විය. ඔබ එහි නමුත් නෙට්බුක් හා විශේෂාංග ඇගයීමට මෙම ප්රවේශය සියලු විස්තර දැන ගැනීමට හැකි වනු ඇත එකම මාර්ගය. වස්තුව-අභිමුඛ වැඩසටහන් ඇති එකම මාර්ගය වන නොවේ, එය වඩා පිරිසිදු කේතය සම්පාදනය කෙරෙහි අවධානය යොමු අදහස් පිළිබඳව සන්තතියක් වගේ. සම්පාදකවරයා එහි වේගය බෙහෙවින් ඉහළ වන අතර, අප භාෂණ සමග සංසන්දනය නම්, කිහිපයක් වෙනස් මූලධර්ම මත ධාවනය වේ. සංග්රාහක වෙනුවට කාර්යයන් සීමිත පරාසයක් මත වඩා, ඕනෑම සූදානම් මෘදුකාංග නිෂ්පාදන සංවර්ධන ඉලක්ක කර තිබේ.

පන්ති

එය නිර්මාණය කිරීමට පෙර බොහෝ සංවර්ධනය තුල වස්තුව-අභිමුඛ ක්රමලේඛන භාෂා දීර්ඝ කිරීමේ අවශ්යතාව මෝදු කර ඇත දත්ත වර්ග සැබෑ හා නිඛිල සංඛ්යා, පෙළ විචල්ය හා බූලියන් විචල්ය වඩා. එය පූර්ණ සංඛ්යාමය දත්ත පෙලගැස්මක් සමඟ වැඩ කිරීමට අපහසු බවට පත් වෙයි. බව OOP සංකල්ප පන්ති භාවිතා කරන්නේ. එවැනි ව්යුහ සමග දැන් එම වස්තූන් සඳහා ස්වයංක්රීයව ජනනය කළ හැකි දෙයක් ලබා ගැනීමට කේත පේළි ගොඩක් ලියාපදිංචි කිරීමට අවශ්ය නැති නිසා, සමග වැඩ කිරීමට වඩාත් පහසු බවට පත් විය. පහළ මට්ටමේ ක්රමලේඛන භාශා සඳහා එවැනි ක්රමයක් ඉතා දුෂ්කර, නමුත් ඉතා පහසුවෙන් එය භාවිතා කිරීමට සංවර්ධනයේ නව අදියරේ දී කටයුතු කරන බව පෙනේ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 si.unansea.com. Theme powered by WordPress.