Encapsulation

Reading Time: 4 minutes ආයුබෝවන් යාලුවන් හැමෝටම..object oriented consept එකේ මීලග පාඩමත් සමග එකතු වෙන යලුවන් හැමෝම සාදරයෙන් පිලිගන්නවා.අද පාඩමේදී මම කතා කරන්න බලාපොරොත්තු වෙනවා oop වල තියන අලුත්ම කොටසක් ගැන.ඒ තමයි encasulation.encapsulation ගැන කතා කරන්න ඉස්සරින් සපුරුදු විදියටම කලින් පාඩම පොඩ්ඩක් මතක් කරලා ඉන්නම්. කලින් පාඩමේදී අපි කතා කලේ polymorphsm ගැන …මොකද්ද අපි Read more…

Polymorphism

Reading Time: 4 minutes කොහොමද ඉතින් ! oop වල මීලඟ පාඩම බලාපොරොත්තුවෙන් සිටි යාලුවෝ හැමෝම සාදරයෙන් පිලිගන්නවා..පුරුදු විදියටම මං කලින් පාඩම පොඩ්ඩක් මතක් කරලා ඉන්නම්කෝ…කලින් පාඩමේදී අපි කතා කලා upcasting හා downcasting කියන්නේ මොකද්ද කියලා හා කොහොමද අපි upcasting හා downcasting කරන්නේ කියලා.මොකක්ද අපි upcasting කිව්වේ?? upcasting කියලා අපි කිව්වේ…sub class object එකක් හදලා Read more…

Upcasting & Downcasting

Reading Time: 5 minutes ආයුබෝවන්! ඔන්න යාලුවනේ මං අදත් ආවා object oriented concept එකේ තියන අලුත් පාඩමක් එක්ක.සුපුරුදු විදියට ඔයාලා හැමෝම සාදරයෙන් පිලිගන්නවා.අද පාඩම පටන් ගන්න ඉස්සරින් කලින් පාඩම පොඩ්ඩක් මතක් කරලා ඉන්නම්කෝ.කලින් පාඩමේදී අපි කතා කලා method overriding ගැනයි super keyword එක ගැනයි.method overriding කියලා අපි කිව්වේ මොකක්ද…method overriding කියලා අපි කිව්වේ super Read more…

Method Overriding & super keyword

Reading Time: 6 minutes කොහොමද යාලුවනේ! ඔන්න මම අදත් ආවා object oriented concept වල තියෙන අලුත්ම කොටසක් ඇරගෙන. අලුත් පාඩම්ක් කිව්වට අලුත්ම එකක් නෙවෙයි.ඔයාලා අහලා තියෙන ටිකක් මතක තියෙන පාඩම්ක් .ඒ තමයි method overriding ගැන. method overriding ගැන කලින් පාඩමක කතා කළා මත්කයි නේද? එතනදි මම කිව්වා method overriding වැඩිපුරම පාවිච්චි වෙන්නේ inheritance වලදී Read more…

Inheritance

Reading Time: 6 minutes   ආයුබෝවන්! කොහොමද යාලුවනේ ! object oriented  මීලග පාඩමත් සමගින් ඔන්න මං අදත් ආවා ඔයාල හමුවෙන්න.object oriented මීලග කොටසට ඔයාලා හැමෝම සාදරයෙන් පිලිගන්නවා.කලින් පාඩමේදි අපි කථා කලා constructor overloading ගැන හා this කියන keyword එක ගැන.හැමෝටම මතකයි නේද? පොඩි හරි අමතක වීමක් තියනවනම් කලින් පාඩම ඉක්මනින් බලන් එන්නකෝ.අද නම් මම Read more…