Questions tagged «oop»

වස්තු-නැඹුරු වැඩසටහන්කරණය යනු “වස්තූන්” භාවිතා කරන ක්‍රමලේඛන ආදර්ශයකි: දත්ත ක්ෂේත්‍ර හා ක්‍රම වලින් සමන්විත දත්ත ව්‍යුහයන් සහ ඒවායේ අන්තර්ක්‍රියා.

23
'ස්වයං' යන වචනයේ අරමුණ කුමක්ද?
selfපයිතන්හි වචනයේ අරමුණ කුමක්ද? එය පන්තියෙන් නිර්මාණය කරන ලද නිශ්චිත වස්තුවක් බව මට වැටහී ඇත, නමුත් එය පරාමිතියක් ලෙස සෑම ශ්‍රිතයක් සඳහාම පැහැදිලිවම එකතු කළ යුත්තේ මන්දැයි මට නොපෙනේ. නිදර්ශනය කිරීම සඳහා, රූබි භාෂාවෙන් මට මෙය කළ හැකිය: class myClass def myFunc(name) @name = name end end මට තේරෙන, ඉතා …
1147 python  class  oop  self 

28
ක්‍රියාකාරී වැඩසටහන් මඟින් GoF සැලසුම් රටා ප්‍රතිස්ථාපනය කරයිද?
මම පසුගිය වසරේ F # සහ OCaml ඉගෙනීම ආරම්භ කළ දා සිට , නිර්මාණ රටා (විශේෂයෙන් ජාවාහි) අත්‍යවශ්‍ය භාෂාවල නැතිවී ඇති අංග සඳහා විසඳුම් ලෙස අවධාරනය කරන ලිපි විශාල ප්‍රමාණයක් කියවා ඇත්තෙමි. මා සොයාගත් එක් ලිපියක් තරමක් ශක්තිමත් ප්‍රකාශයක් කරයි : මට මුණගැසුණු බොහෝ අය කල්ලියේ හතරේ (GoF) නිර්මාණ රටා …

8
පයිතන් හි පැරණි විලාසිතාවන් සහ නව විලාසිතාවන් අතර ඇති වෙනස කුමක්ද?
පයිතන් හි පැරණි විලාසිතාවන් සහ නව විලාසිතාවන් අතර ඇති වෙනස කුමක්ද? මා එකක් හෝ වෙනත් එකක් භාවිතා කළ යුත්තේ කවදාද?

17
රාජ්‍ය, පෞද්ගලික සහ ආරක්‍ෂිත අතර ඇති වෙනස කුමක්ද?
හා ඇයි මම භාවිතා කළ යුතු public, private, හා protectedපන්ති තුල කාර්යයන් හා විචල්යයන්? ඔවුන් අතර ඇති වෙනස කුමක්ද? උදාහරණ: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private function doSomething() { // ... } // Protected protected $variable; protected function doSomething() { …
1002 php  oop  private  public  protected 


16
මික්සින් යනු කුමක්ද, ඒවා ප්‍රයෝජනවත් වන්නේ ඇයි?
" ක්‍රමලේඛන පයිතන් " හි මාර්ක් ලුට්ස් "මික්සින්" ගැන සඳහන් කරයි. මම සී / සී ++ / සී # පසුබිමකින් පැමිණි අයෙක් වන අතර මම මීට පෙර එම පදය අසා නැත. මික්සින් යනු කුමක්ද? මෙම උදාහරණයේ රේඛා අතර කියවීම (මා එය සම්බන්ධ කර ඇත්තේ තරමක් දිගු නිසා), මම සිතන්නේ එය …

30
ලිස්කොව් ආදේශන මූලධර්මයේ උදාහරණයක් කුමක්ද?
ලිස්කොව් ආදේශන මූලධර්මය (එල්එස්පී) වස්තු නැඹුරු නිර්මාණයේ මූලික මූලධර්මයක් බව මම අසා ඇත්තෙමි. එය කුමක්ද සහ එහි භාවිතය පිළිබඳ උදාහරණ මොනවාද?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.