Friday, March 22, 2019

Java Programming sinhala tutorial - Methods - Part 13

Java Methods

        අද අපි Java method ගැන විස්තර ටිකක් දැනගමු. Java program එකක් තුල යම් කිසි ක්‍රියාවලියක් වැඩි වාර ගණනක් විවිධ ස්ථාන වලදී භාවිතා කල යුතු විටදී මෙම Java method අවශ්‍යවේ. Program එකක part එකක් ලෙස method එකක් සරලවම හදුනා ගන්න පුළුවන්. Java methods වර්ග 3 ක් පවතී.
  1. Default Method
  2. Parameterized Method
  3. Return typed Method

Default Method

      Program එකක යම් කිසි ක්‍රියාවලියක් වැඩි වාර ගණනක් අවශ්‍ය වූ විට method calling statement ලිවිම මගින් එම ක්‍රියාවලිය (method එක) execute කල හැක.මෙම method type එකේ විශේෂත්වය වන්නේ මෙම method එක call කරන විට කිසිම value එකක් method එකට pass නොකිරීමය.


Parameterized Method

      Default method වගේම ක්‍රියා කරන parameterized method  හි වෙනස්කම වන්නේ එම method එක මගින් method එක තුලට inputs යැවීමට හැකි වීමයි. එනම් method calling statement එකේදී method එකෙහි parameters සදහා data යැවීම සිදු කරයි. method calling statement එකේදී යවනු ලබන data, argument ලෙස හදුන්වයි.


Return Typed Method

         මෙම method එකේ විශේෂත්වය වන්නේ මෙම method එක call කල විට නැවත value එකක් return වීමයි. ඉහත උදාහරණ 2 හිම return type එක void වේ. එනම් කිසිම value එකක් නැවත return නොකරයි. Return කරන value එකේ data type එක අනුව return type එක නිර්මාණය කල යුතුවේ.


        යම් class එකක තිබෙන method එකක් වෙනත් class එකක සිට වුවද call කල හැක. ඒ සදහා method calling statement එක පහත පරිදි ලිවිය යුතු වේ.


තවත් Java ගැන ඉගෙන ගන්න ඊලග ලිපියෙන් හමුවෙමු.

- චමෝදි -

0 comments:

Post a Comment