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

වියුක්ත පන්තිය, අතුරු මුහුණතක්: ජාවා වස්තුව ආකෘතිය මූලිකාංග

වියුක්ත පන්තියේ ප්රධාන අදහස පහත දැක්වෙන ප්රවාද අඩංගු වේ: සමහර විට කිසිදු ඉවුම් පිහුම් පන්ති අවශ්ය, සහ "තෙත්" ස්වරූපයෙන්. එවැනි හිස් තැන් ඍජුවම (instantiate) භාවිතා කළ නොහැකි වනු ඇත.

ජාවා වියුක්ත පන්ති කුමක්ද

තවත් උදාහරණයක් සලකා බලන්න. Java.util ඇසුරුම තුල ජාවා වියුක්ත පන්ති දින දසුන ඇත. එය ආදිය බටහිර හා නැගෙනහිර යුරෝපය, චීනය, උතුරු කොරියාව, තායිලන්තය, දී, උදාහරණයක් ලෙස, භාවිතා කරන විශේෂිත දින දර්ශනය, ක්රියාත්මක කරන්නේ නැත එහෙත් එය එවැනි නිශ්චිත දිනය දින කිහිපයක් එකතු කිරීම වැනි බොහෝ ප්රයෝජනවත් විශේෂාංග, තෝරනවා: .. මෙම ශ්රිත ඕනෑම සඳහා අවශ්ය ක්රියාත්මක දින දර්ශනය. එය වියුක්ත පන්තියේ පිටපතක් ඉදිරිපත් කිරීමට නොහැකි ය.

ඒ සමගම සාරාංශ පන්ති, වියුක්ත ජාවා ක්රම

ඔබ බහු චිත්රක අංග දියුණු කිරීමට අවශ්ය සිතන්න, උදා, ජ්යාමිතික හැඩතල: .. ඒ රවුම, සෘජුකෝණාස්රයක්, තරු, ආදිය ඔවුන් අරගෙන කන්ටේනර් නැත. පෙනුම පිළිබඳ එක් එක් සංරචකයේ වෙනස් වේ, ඒ නිසා සුදුසු ක්රමය (එය තීන්ත ලෙස හැඳින්වේ පවා නම්) වෙනස් ක්රියාත්මක වේ. කෙසේ වෙතත්, එක් එක් සංරචකයේ බොහෝ සමානකම් තිබේ: .. එම අගය කොටුව ඇතුළත් කළ යුතු ආදී පෙනෙන මෙන්ම නොපෙනෙන, විය වෙනත් වචන වලින් වර්ණ තිබිය හැක, ඔබ එක් එක් සංරචකයේ පොදු දේපල උරුම වන අතර එහිදී මෙම සංඛ්යා සියල්ල සඳහා දෙමාපියන් පන්තිය, නිර්මාණය කිරීම සඳහා අවශ්ය වේ. නමුත් තීන්ත ක්රමය ගැන කුමක් කිව හැකිද? ඇත්තෙන්ම, මව් පන්තියේ කිසිදු දෘශ්ය නියෝජනය වේ. ඔබ ස්වාධීනව එක් එක් පන්තිය තුල තීන්ත ක්රමය ප්රකාශ නම්, එය සකස් දේ අංගයක් විශ්ලේෂණය කිරීමට අවශ්ය වනු ඇත, ඉන්පසු කාස්ට් ඉටු. ඒ නිසා, මෙම ක්රමය මව් පන්තියේ වියුක්ත ප්රකාශ කර ගත යුතු ය: මෙම ක්රමය ශරීරයක් මාතෘකාව කළේය. එක් එක් ව්යුත්පන්න පන්තියේ සිරුරක් තම විස්තර කරනු ඇත. ජාවා හි වියුක්ත පන්ති වියුක්ත ක්රම ඇතුළු විය හැකිය.

පන්ති සාරංශ ශ්රිත තිබේ නම්, පන්ති වියුක්ත වෙයි. ද - යන වචනය පෙර පන්ති පද වියුක්ත, එම ක්රමය පිළිබඳව මාතෘකාව ය. එවැනි ක්රමයක් යන ශීර්ෂය පසු, semicolon දමා අවශ්ය ය. ජාවා හි වියුක්ත පන්ති පිටපත් බිහි කිරීමට නොහැක. අප සිය නිර්මාණය තහනම් කිරීමට අවශ්ය නම්, පන්තියේ කිසිදු වියුක්ත ක්රම තිබෙනවා වුවත්, පන්ති වියුක්ත ප්රකාශ කළ හැක. පන්ති අවම වශයෙන් එක් වියුක්ත ක්රමය ඇති නම්, පන්ති වියුක්ත විය යුතු ය. එය ඉතා සහ වියුක්ත පන්ති නොහැකි, සහ අවසාන සහ ක්රමය වේ. මෙම ක්රමය, වියුක්ත, පෞද්ගලික, ස්ථිතික, දේශීය විය නොහැක. එක්-වියුක්ත නොවන ප්රකාශ කිරීම හා instantiate හැකි පංති කිරීමට නම්, ඔවුන් මව් සියලු අවසාන් ක්රියාත්මක කළ යුතුය. පන්ති එය ම එහි වියුක්ත ක්රම භාවිතා කළ හැකිය.

උදාහරණයක් ලෙස:

  • වියුක්ත පන්ති AClass {
  • පොදු වියුක්ත අඩුව ක්රමය (අ INT) ;
  • }
  • පන්ති BClass AClass {ව්යාප්ත
  • පොදු බල රහිත ක්රමය (int අ) {
  • // ශරීරය
  • }

එවැනි වියුක්ත පන්තිය ඉඩ විචල්යයන්. ඔවුන් එම පන්තියේ-වියුක්ත නොවන ළමා වෙත යොමු වන්න හෝ ශූන්ය විය හැක.

ජාවා අතුරුමුහුණත් - බහු උරුමය විකල්පයක්

පසුව යම් යම් ප්රශ්න ඇති නිසා ජාවා, එහි කිසිදු බහු උරුම වේ. ඒ පන්තියේ පන්ති කිහිපයක උරුම කරගත නොහැක. නමුත් ඔහු බහු කුල ක්රියාත්මක කළ හැකිය.

ජාවා මුහුණත් හා සාරාංශ පන්ති - සංකල්ප සමාන සමාන, නමුත් නැත. අතුරු මුහුණත පසුව අතුරු මුහුණත එහි පැකේජය තුළ පමණක් ලබා ගත හැකි වන අතර, එසේ නම් ඒ සියල්ල ලබා ගත හැකි වන අතර, හෝ ඔබ විකරණකාරකය මහජන පළමුෙවන් හැකි, පොදු ලෙස ප්රකාශයට පත් කළ හැක. අතුරු මුහුණත හා එසේ වියුක්ත නිසා වියුක්ත ඉඟි පද, අවශ්ය නොවේ, නමුත් ඔබට ලබා ගත හැකි ය.

අතුරු මුහුණතක් ප්රකාශ

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

  • පොදු අතුරු මුහුණත අල් B, C, D {ව්යාප්ත
  • // ශරීරය
  • }

පන්ති අතුරු මුහුණත උරුමක්කාරයා ප්රකාශ කිරීම සඳහා, ඉඟි පද උපකරණ භාවිතා කිරීමට අවශ්ය:

  • පන්ති AClass බීඅයි, ප්රධාන පොලිස් පරීක්ෂක, DI {} ක්රියාත්මක

ඒ පන්ති ප්රකාශ, එහි පන්ති උපකරණ නිශ්චිත අතුරු මුහුණත නම ක්රියාත්මක පසුව නම්, වේ. මෙම පන්තියේ උරුමක්කාරයෝ එහි අංග ලැබෙන, ඒ නිසා ඔවුන් ද එය විකුණා.

අතුරු මුහුණතක් වර්ගයේ විචල්යයන් ද අවසර ඇත. ඔවුන් මෙම අතුරුමුහුණත, හෝ ශූන්ය ක්රියාත්මක බව පන්තියේ වර්ගය භාවිතා කළ හැක. වස්තූන් පන්ති විසින් ජනනය නිසා වැනි විචල්යතා, වස්තුව පන්තියේ සියලු අංග ඇති, ඔවුන්, අනෙක් අතට, මෙම වස්තු පන්තිය වෙතින් ව්යුත්පන්න.

ඒ සමගම සාරාංශ පන්ති සාරංශ ශ්රිත අතුරු මුහුණත - මෙම ලිපිය තුළ, අප ජාවා වස්තුව ආකෘතිය සමහර අංග සාකච්ඡා කළහ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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