Pages

Friday, July 22, 2016

DBMS Sinhala Tutorial Part 08 (ER Diagram VI - Generalization & Specialization)


DBMS Sinhala Tutorial Part 08 (ER Diagram VI - Generalization & Specialization)




අපි අන්තිමටම Weak Entity කියන්නෙ මොකක්ද කියලා කතා කරපු වෙලාවේ ඉක්මනටම Generalization & Specialization එක්ක හමුවෙමු කියලා කිව්වට final exams වලට හිරවුන නිසා ඒ කොටස මාසයක් යනකල්ම දාගන්න බැරි වුනා.. ඉතින් ඔන්න අද කොහොමහරි අපි ඒකත් අරගෙන ආවා.. එහෙනම් බලලම ඉන්නකෝ.. හැබැයි මේ video එක බැලුවම ඔයාලට දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්න එපා..





මේ video එක බැලුවට පස්සෙ Generalization සහ Specialization කියන එක ගැන එහෙමත් නැත්නම් EER ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
මේ කියලා දීපු ටික තව වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් අපි ඊළඟ කොටසෙන් ERD එකක් Relational Schema එකකට හරවන හැටිත් එක්ක හමුවෙමු.. 

සුභ දවසක්...
ජයවේවා !

Thursday, June 16, 2016

DBMS Sinhala Tutorial Part 07 (ER Diagram V - Weak Entity)


DBMS Sinhala Tutorial Part 07 (ER Diagram V - Weak Entity)




අපි අන්තිමටම complete ER DIAGRAM එකක් අඳින Example එකේ කිව්වා වගේ WEAK ENTITY  එකක් කියන්නෙ මොකක්ද කියන එකත් එක්ක තමයි අද අපි ඇවිල්ලා ඉන්නෙ.. හැබැයි මේ video එක බැලුවම ඔයාලට දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්න එපා..




මේ video එක බැලුවට පස්සෙ Weak Entity කියන එක ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
මේ කියලා දීපු ටික තව වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් අපි ඊළඟ කොටසෙන් Generalization / Specialization එක්ක හමුවෙමු.. 


Wednesday, June 8, 2016

DBMS Sinhala Tutorial Part 06 (ER Diagram - Example)


DBMS Sinhala Tutorial Part 06 (ER Diagram - Example)




ඔන්න අපි කලින් පොරොන්දු වුන විදියටම අද මේ අරගෙන ආවේ මෙච්චර කල් ටික ටික කියලා දීපු theory ඔක්කොම එකට use කරලා මුල ඉඳන්ම ER DIAGRAM එකක් design කරන විදියයි.. ඉතින් අපි උදාහරණෙ විදියට ගන්නෙ හැමතැනම දකින්න ලැබෙන තොග කඩයක්.. එහෙනම් කෙලින්ම වැඩේට බහිමුකෝ.. හැබැයි මේ video එක බැලුවම දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්නනම් එපා..





මේ video එක බැලුවට පස්සෙ ER DIAGRAM එකක් අඳින්න මුල ඉඳන්ම plan කරන්නෙ කොහොමද කියන එක ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
මේ කියලා දීපු ටික තව වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් අපි ඊළඟ කොටසෙන් ER Diagram වල අපිට අමතක වුන WEAK ENTITY එක්ක හමුවෙමු.. 

Tuesday, May 24, 2016

DBMS Sinhala Tutorial Part 05 (ER Diagram IV - Relation Types)


DBMS Sinhala Tutorial Part 05 (ER Diagram IV - Relation Types)




අපි අන්තිමට Entity වල තියෙන Relations හැදෙන්නෙ කොහොමද සහ Cardinality Ratio දාන විදිය ගැන කතා කරපු නිසා අද අපි ඉගෙන ගන්න යන්නෙ Entity අතර තියෙන Relation Types හඳුනගන්නෙ කොහොමද කියන එක ගැනයි.. එහෙනම් කෙලින්ම වැඩේට බහිමුකෝ.. හැබැයි මේ video එක බැලුවම දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්නනම් එපා..





මේ video එක බැලුවට පස්සෙ Relation types හඳුනාගන්නෙ කොහොමද කියන එක ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
මේ කියලා දීපු ටික තව වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් අපි ඊළඟ කොටසෙන් සම්පූර්ණ ER Diagram එකක් අඳින උදාහරණෙකුත් එක්ක හමුවෙමු.. 



Monday, May 16, 2016

DBMS Sinhala Tutorial Part 04 (ER Diagram III - Relations)


DBMS Sinhala Tutorial Part 04 (ER Diagram III - Relations)




අපි අන්තිමට Entity වල තියෙන attributes කියන්නෙ මොනවද සහ attributes වර්ග ගැන කතා කරපු නිසා අද අපි ඉගෙන ගන්න යන්නෙ Entity අතර තියෙන Relations කොහොමද පෙන්නන්නෙ සහ ඒ relation තවදුරටත් describe කරන Cardinality Ratio දාන්නෙ කොහොමද කියන එක ගැනයි.. එහෙනම් කෙලින්ම වැඩේට බහිමුකෝ.. හැබැයි මේ video එක බැලුවම දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්නනම් එපා..




මේ video එක බැලුවට පස්සෙ Relations කියන්නෙ මොනවද සහ Cardinality Ratio දාන හැටි වගේම ඒවා හඳුනාගන්නෙ කොහොමද කියන එක ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
මේ කියලා දීපු ටික තව වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් අපි ඊළඟ කොටසෙන් ER Diagram එකක තියෙන relationship types මොනවද කියන එකත් එක්ක හමුවෙමු.. 



Saturday, May 7, 2016

DBMS Sinhala Tutorial Part 03 (ER Diagram II - Attributes)


DBMS Sinhala Tutorial Part 03 (ER Diagram II - Attributes)

 


Database එකක් හදන්න අවශ්‍ය කරන plan එක, එහෙමත් නැත්නම් ER Diagram එක අඳින්න ඕන කරන Entity එකක් කොහොමද හඳුනගන්නෙ සහ ඒවා ER Diagram එකක පෙන්නන්නෙ කොහොමද කියන එක කලින් කතා කරපු නිසා අද අපි ඉගෙන ගන්න යන්නෙ Entity වල properties describe කරන ATTRIBUTES කියන්නෙ මොකක්ද සහ ඒවා හඳුනා ගන්නෙ කොහොමද කියන එක ගැනයි.. එහෙනම් කෙලින්ම වැඩේට බහිමුකෝ.. හැබැයි මේ video එක බැලුවම දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්නනම් එපා..




මේ video එක බැලුවට පස්සෙ Attribute කියන්නෙ මොනවද සහ attribute වර්ග වගේම ඒවා හඳුනාගන්නෙ කොහොමද කියන එක ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
මේ කියලා දීපු ටික තව වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් අපි ඊළඟ කොටසෙන් ER Diagram එකක Entity තියෙන relationship එක නිරූපණය කරන්නෙ කොහොමද කියන එකත් එක්ක හමුවෙමු.. 

Friday, May 6, 2016

OOP Sinhala Tutorial Part 18 (Encapsulation)


OOP Sinhala Tutorial Part 18 (Encapsulation)




ගොඩක් කට්ටිය මතක් කරලා තිබුනා අපේ OOP කුප්පියේ ඔක්කොම කොටස් තිබුනට OOP වල ප්‍රධානම කොටසක් වෙන මේ Encapsulation කොටස අපිට අමතක වෙලා කියලා.. ඔන්න ඒක නිසා අපි ඒ කොටසත් අද අරගෙනම ආවා.. එහෙනම් පහළින් තියෙන මේ video එක බලලා Encapsulation කියන්නෙ මොකක්ද? කොහොමද ඒක use කරන්නෙ කියන එක හොඳටම තේරුම් ගන්නකෝ.. හැබැයි මේක බැලුවම ඔයාලට දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්නනම් එපා..




එහෙනම් Encapsulation ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් අපි මෙතනින් අපේ OOP කුප්පිය ඉවර කරනවා.. මෙච්චර කල් කියලා දීපු ටික පොඩ්ඩක් හරි තේරුණානම් තව මේ ටික වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් ඉක්මනටම Database Systems කුප්පිය එක්ක හමුවෙනකන් හැමෝටම සුභ දවසක්...

Wednesday, April 20, 2016

DBMS Sinhala Tutorial Part 02 (ER Diagram I - Entity)


DBMS Sinhala Tutorial Part 02 (ER Diagram I - Entity)




Database එකක් හදන්න ගියාම මුලින්ම කරන්න වෙන්නේ ඒකෙ plan එක, එහෙමත් නැත්නම් ER Diagram එක අඳින්න වෙන එකනේ.. ඉතින් අද අපි ඉගෙන ගන්න යන්නේ මේ ER Diagram එකකට අවශ්‍ය වෙන Entity එකක් කොහොමද හඳුනගන්නෙ සහ ඒවා ER Diagram එකක පෙන්නන්නෙ කොහොමද කියන එකයි.. එහෙනම් කෙලින්ම වැඩේට බහිමුකෝ...




මේ video එක බැලුවට පස්සෙ ER Diagram එකක් සහ ඒකට අවශ්‍ය වෙන Entity එකක් කියන්නෙ මොකක්ද කියන එක ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
මේ කියලා දීපු ටික තව වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් අපි ඊළඟ කොටසෙන් ER Diagram එකක Entity එකක් describe කරන Attributes කියන්නෙ මොකක්ද සහ ඒක නිරූපණය කරන්නෙ කොහොමද කියන එකත් එක්ක හමුවෙමු.. 

මතු සම්බන්ධයි...


Monday, April 18, 2016

DBMS Sinhala Tutorial Part 01 ( Introduction )


DBMS Sinhala Tutorial Part 01 ( Introduction )




පළවෙනි සැරේට හදපු Android app එක use කරන විදිය දාන්න හදපු www.lankadroid.blogspot.com කියන blog එකේ programming basics tutorials දාන්න හිතිලා ආරම්භ වුන මේ programming කුප්පියට ලැබුන ප්‍රතිචාරත් එක්ක සාර්ථකව java, OOP ඉවර වුන නිසා අද මේ සූදානම DBMS tutorials ටිකත් පටන් ගන්නයි.. ඉතින් අපිත් එක්ක දිගටම රැඳිලා ඉන්න.. ලංකාවේ university එකක ඉන්න ළමයෙක්ට අවශ්‍ය කරන ඔක්කොම පාඩම් ටික අපේ මේ පුංචි කුප්පියෙන් කියලා දෙන එක තමයි Lanka Droid අපේ එකම බලාපොරොත්තුව.. එහෙනම් Database එකක් කියන්නෙ මොකක්ද සහ ඇයි එ්ක අවශ්‍ය වෙන්නෙ කියන එකත් එක්ක කෙලින්ම වැඩේට බහිමුකෝ..




මේ video එක බැලුවට පස්සෙ Database එකක් කියන්නෙ මොකක්ද කියන එක ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
මේ කියලා දීපු ටික තව වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් අපි ඊළඟ කොටසෙන් ER Diagram එකක් කියන්නෙ මොකක්ද කියන එක සහ ඒක අඳින්නෙ කොහොමද කියන එකත් එක්ක හමුවෙමු.. 

මතු සම්බන්ධයි...

Thursday, March 24, 2016

OOP Sinhala Tutorial Part 17 ( Interfaces - Example )


OOP Sinhala Tutorial Part 17 ( Interfaces - Example )




අපි අන්තිමටම Interfaces කියන්නෙ මොකක්ද? කොහොමද interface එකක් හදාගන්නෙ කියන එක බලපු නිසා අද මේ සූදානම අපේ OOP කුප්පියේ අන්තිම පාඩම විදියට interface එකක් practically use වෙන්නෙ කොහොමද කියලා බලන්නයි.. හැබැයි practically use වෙන එකම විදියත් මේක නෙවෙයි කියලා අමතක කරන්න එපා.. එහෙනම් අපි කෙලින්ම වැඩේට බහිමුකෝ.. හැබැයි මේ video එක බැලුවම ඔයාලට දැනෙන දේ අපිට කියන්න දෙපාරක් හිතනන්නම් එපා..




එහෙනම් Interfaces practically use කරන විදිය ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් අපි මෙතනින් අපේ OOP කුප්පිය ඉවර කරනවා.. මෙච්චර කල් කියලා දීපු ටික පොඩ්ඩක් හරි තේරුණානම් තව මේ ටික වැදගත් වෙයි කියලා හිතෙන අයටත් කියලා දෙන්න... එහෙනම් ඉක්මනටම Database Systems කුප්පිය එක්ක හමුවෙනකන් හැමෝටම සුභ දවසක්...

Monday, March 14, 2016

OOP Sinhala Tutorial Part 16 ( Interfaces )


OOP Sinhala Tutorial Part 16 ( Interfaces )




අපි අන්තිමටම Abstract Classes Inheritance එක්ක use කරන්නෙ කොහොමද කියලා බලපු නිසා අද මේ සූදානම් වෙන්නෙ ගොඩක් වෙලාවට Abstract Classes එක්ක Compare කරන්න වෙන Interface කියන්නෙ මොකක්ද? ඇයි එහෙම දෙයක් අවශ්‍ය වුනේ වගේම Interface එකක තියෙන methods, variable වලට මොකද වෙන්නෙ කියන දේ ගැන දැනගන්නයි..  එහෙනම් අපි කෙලින්ම වැඩේට බහිමුකෝ.. හැබැයි මේ video එක බැලුවම ඔයාලට දැනෙන දේ අපිට කියන්න දෙපාරක් හිතනන්නම් එපා..




එහෙනම් Interfaces ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් ගොඩක් කට්ටියට තේරුම් ගන්න අමාරු Interfaces Practically use කරන විදිය ගැන උදාහරණයක් එක්ක හමුවෙනකන් හැමෝටම සුභ දවසක්...

Monday, March 7, 2016

OOP Sinhala Tutorial Part 15 ( Abstract Classes - II )


OOP Sinhala Tutorial Part 15 ( Abstract Classes - II )




අපි අන්තිමටම Abstract Class එකක් කියන්නෙ මොකක්ද කියන එක කතා කරපු නිසා අද මේ සූදානම practically Abstract class use වෙන කොට Inheritance එක්ක Use වෙන නිසා කොහොමද මේ දෙක එකතු කරන්නෙ කියලා පොඩි idea එකක් ඔලුවට දාගන්නයි.. එහෙනම් අපි කෙලින්ම වැඩේට බහිමුකෝ.. හැබැයි මේ video එක බැලුවම ඔයාලට දැනෙන දේ කියන්න දෙපාරක් හිතනන්නම් එපා..




එහෙනම් Abstract Classes ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් Interfaces එක්ක හමුවෙනකන් හැමෝටම සුභ දවසක්...

Saturday, March 5, 2016

OOP Sinhala Tutorial Part 14 ( Abstract Classes )


OOP Sinhala Tutorial Part 14 ( Abstract Classes )




අපි OOP වල තියෙන Polymorphism කියන්නෙ මොකක්ද? ඇයි ඒක ඕන වෙන්නෙ සහ කොහොමද use කරන්නෙ කියලා කලින් කතා කරපු නිසා අද මේ සූදානම OOP වල තවත් වැදගත්ම මාතෘකාවක් වෙන Abstract Classes කියන්නෙ මොකක්ද කියලත් දැනගන්නයි.. එහෙනම් අපි කෙලින්ම වැඩේට බහිමුකෝ.. හැබැයි මේ video එක බැලුවම ඔයාලට දැනෙන දේ කියන්න දෙපාරක් හිතනන්නම් එපා..




එහෙනම් Abstract Classes ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් Interfaces එක්ක හමුවෙනකන් හැමෝටම සුභ දවසක්...


Tuesday, February 23, 2016

OOP Sinhala Tutorial Part 13 ( Polymorphism Example )


OOP Sinhala Tutorial Part 13 ( Polymorphism Example )




අපි අන්තිමටම කතා කරගත්ත විදියට polymorphism වල real world example එකක් අරගෙන තමයි අද අපි මේ ඇවිල්ලා ඉන්නෙ.. ඒත් පොඩ්ඩක් අපේ වැඩේ පරක්කු වුනාට කොහොම හරි මේ වැඩේ දිගටම කරනවා කියන එකනම් කට්ටියම මතක තියාගන්න ඕන හොඳද.. එහෙනම් වැඩිය කතා නැතුව කෙලින්ම වැඩේට බහිමු. හැබැයි මේක polymorphism වල උදාහරණයක් නිසා ඒක බලපු නැති අය මෙතනින් ගිහින් ඒකත් බලලම එන්නකෝ..




එහෙනම් මේ උදාහරණෙත් එක්ක Polymorphism ගැන හොඳ idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් Abstract Class එක්ක හමුවෙනකන් හැමෝටම සුභ දවසක්...

Sunday, January 31, 2016

OOP Sinhala Tutorial Part 12 ( Polymorphism )


OOP Sinhala Tutorial Part 12 ( Polymorphism )




අපි අන්තිමටම upcasting සහ downcasting කියන්නෙ මොකක්ද කියලා බලපු නිසා අද අපේ මේ සූදානම OOP වලදි ගොඩක් අය අමාරුයි කියන polymorphism ගැන පොඩි idea එකක් ඔලුවට දාගන්නයි.. හැබැයි Polymorphism හරියටම තේරුම් ගන්න නම් upcasting & downcastingmethod overridinginheritance කියන මේ 3 ගැනනම් idea එකක් තියෙන්නම ඕන.. ඒක නිසා මේක බලන්න කලින් පොඩ්ඩක් ඒ ටික බලලම එන්නකෝ.. එහෙනම් අපි කෙලින්ම වැඩේට බහිමු.. හැබැයි මේ video එක බැලුවම ඔයාලට හිතෙන දේ අපිට කියන්න දෙපාරක් හිතන්න එපා..




එහෙනම් Polymorphism ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. බයවෙන්න එපා මේකෙන් පොඩි idea එකක් ආවම ඇති.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් Polymorphism වල real world example එකක් එක්ක හමුවෙනකන් හැමෝටම සුභ දවසක්...

Sunday, January 24, 2016

OOP Sinhala Tutorial Part 11 ( Upcasting & Downcasting )


OOP Sinhala Tutorial Part 11 ( Upcasting & Downcasting )




අපිි අන්තිමටම super keyword එක use කරලා super class constructor එකකට හරි එහෙමත් නැත්නම් super class එකේ override වෙච්ච method එකකට හරි variable එකකට හරි call කරන විදිය බලපු නිසා අද අපේ මේ සූදානම OOP වල තියෙන upcasting, downcasting කියන දේ ගැන පොඩි idea එකක් ඔයාලටත් දෙන්නයි.. එහෙනම් අපි කෙලින්ම වැඩේට බහිමු. හැබැයි මේ video එක බැලුවම ඔයාලට හිතෙන දේ කියන්න දෙපාරක් හිතන්න එපා..




එහෙනම් Upcasting, Downcasting ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් java OOP වල තියෙන තේරුම් ගන්න අමාරුම සහ වටිනම මාතෘකාව වන Polymorphism එක්ක හමුවෙනකන් සුභ දවසක්...

Friday, January 22, 2016

OOP Sinhala Tutorial Part 10 ( Super Keyword )


OOP Sinhala Tutorial Part 10 ( Super Keyword )




අපි අන්තිමට method overriding එක්ක super class එකකින් එන method එකක body එකක් වෙනස් කරන විදිය බලපු නිසා අද මේ සූදානම් වෙන්නෙ කොහොමද super class එකෙන් override වෙච්ච method එකක් හරි super class constructor එකක් හරි  run කරවන්නෙ කියලා දැනගන්නයි.. එහෙනම් අපි වැඩේට බහිමු. හැබැයි මේ video එක බැලුවම දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්න එපා..




එහෙනම් Super Keyword ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම්, 
  • like කරන්න අපේ facebook page එක
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් upcasting සහ downcasting එක්ක හමුවෙනකන් සුභ දවසක්...

Friday, January 8, 2016

OOP Sinhala Tutorial Part 9 ( Method Overriding )


OOP Sinhala Tutorial Part 9 ( Method Overriding )




අපි අන්තිමටම Access Modifiers use කරලා එක class එකක තියෙන දේවල් අනිත් ඒවට visible වෙන විදිය වෙනස් වෙන්නෙ කොහොමද කියලා බලපු නිසා අද මේ සූදානම් වෙන්නෙ Super class එකකින් Sub class එකකට එන features වෙනස් කර ගන්නෙ කොහොමද කියලා ඉගෙන ගන්න. එහෙනම් කෙලින්ම වැඩේට බහිමු. හැබැයි මේ video එක බැලුවම ඔයාලට දැනෙන දේ අපිට කියන්න දෙපාරක් හිතන්න එපා..




එහෙනම් Method Overriding ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම් 
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් Super keyword එකේ භාවිත එක්ක හමුවෙනකන් සුභ දවසක්...

Monday, January 4, 2016

OOP Sinhala Tutorial Part 8 ( Access Modifiers)


OOP Sinhala Tutorial Part 8 ( Access Modifiers )




අපි අන්තිමටම Java OOP වල Inheritance ගැන කතා කරපු නිසා ඊළඟට Method Overriding වලට යන්න කලින් පොඩ්ඩක් මේ හැමතැනම කියවෙන Access Modifiers, එහෙමත් නැත්නම් class, variable, method හදද්දි private public වගේ ඒවා දාන්නෙ ඇයි කියන එක ගැන තමයි අද කතා කරන්න යන්නෙ.. හැබැයි ඔයාලට මේ video එක බැලුවම දැනෙන දේ කියන්න දෙපාරක් හිතන්න එපා..




එහෙනම් Access Modifiers ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම් 
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න අපේ videos
  • ඒ වගේම, comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් Method Overriding එක්ක හමුවෙනකන් සුභ දවසක්...

Saturday, January 2, 2016

OOP Sinhala Tutorial Part 7 ( Inheritance )


OOP Sinhala Tutorial Part 7 ( Inheritance )




ඔන්න 2016 අවුරුද්ද ලබපු පළවෙනි දවසෙම Inheritance කියන්නෙ මොකක්ද කියන එක ඔයාලට කියලා දෙන්න තමයි මේ සූදානම.. ඉතින් අපි අන්තිමටම කතා කළේ එකම class එකක, එකම නමින් methods ගොඩක් තියාගන්න විදියනේ.. අද එහෙනම් අපි බලමු inheritance කියන්නෙ මොකක්ද? ඇයි මේක අවශ්‍ය වෙන්නෙ වගේම කොහොමද ඒක use කරන්නෙ කියලා.. හැබැයි ඔයාලට මේ video එක බැලුවම දැනෙන දේ කියන්න දෙපාරක් හිතන්න එපා..




එහෙනම් inheritance ගැන පොඩි හරි idea එකක් ආවා කියලා හිතනවා.. ඉතින් අපි මේ කරන වැඩෙන් ඔයාලට වැඩක් ගන්න පුළුවන් කියලා හිතෙනවනම් 
  • subscribe කරන්න අපේ youtube channel එක
  • share කරන්න videos
  • ඒ වගේම comment කරන්න ඔයාලට දැනෙන දේ
එහෙනම් ඊළඟ කොටසින් Access Modifiers එක්ක හමුවෙනකන් සුභ දවසක්...


Contact Form

Name

Email *

Message *