Posts

If You Can Gain Even A Little Bit Of Knowledge From This, That Is My Happiness.

Image
  A welcome blog post introduces your blog to the world. It shouldn’t consist only of a brief announcement, though, because you’re setting the stage for future content. You must let people know that you’re an authority in your industry and that you’re capable of producing meaty, engaging content. Think of your welcome or introductory blog post as your audition. You only get one chance to get it right, and your audience will decide based on its content whether they want to return to your blog. Don’t let your anxiety take over, though, because we’re going to share a formula that works.

Method Overriding & Super Keyword (OOPC - Part 07)

Image
  - JAVA  Language -  Method Overriding Super Class āļ‘āļšāļšිāļą් Sub Class āļ‘āļšāļšāļ§ āļŊāļļා āļœāļą්āļą Method āļ‘āļšāļš Body āļ‘āļš āˇ€ෙāļąāˇƒ් āļšිāļģීāļ¸ Method Overriding ⎀ේ. Method Overriding ⎀āļŊāļ¯ී ⎃ෑāļ¸ āˇ€ිāļ§āļ¸ āļš්‍āļģිāļēාāļ­්āļ¸āļš āˇ€āļą්āļąේ Object āļ‘āļšāļ§ āļ…āļ¯ාāļŊ Method āļ´āļ¸āļĢāļēි        Output  →  Using Ladder!      Super  = Parent     Sub = Child      ------------------------------------------------------------------------------------------------------- Super Keyword Sub Class āļ‘āļšāļš āˇƒිāļ§ Super Class āļ‘āļšේ Constructor āļ‘āļš Call āļšිāļģීāļ¸āļ§ Super Keyword āļ‘āļš āļˇා⎀ිāļ­ා āļšāļģāļēි. Super Keyword āļ‘āļšෙāļą් ⎄ැāļ¸āˇ€ේāļŊේāļ¸ Call āļšāļģāļą්āļąේ Super Class āļ‘āļšāļ§. Super Class āļ‘āļšේ Method āˇƒāˇ„ Variable ⎃ිāļēāļŊ්āļŊāļ¸, Sub Class āļ‘āļšේ ⎃ිāļ§ Super Keyword āļ‘āļšෙāļą් Access āļšāļģāļą්āļą āļ´ු⎅ු⎀āļą්.     Example Code :- Super();   →  Super Class āļ‘āļšේ āļ­ිāļļෙāļą Methods  ⎃ිāļēāļŊ්āļŊāļ¸ Run āļšāļģāļą āļ‘āļš āˇƒිāļ¯ු āļšāļģāļēි. Super.climb(); /   Super.climb();  →  āļ…āļ¯ාāļŊ Method āļ‘āļšāļ§ āļ´āļ¸āļĢāļš් Call āļšāļģāļŊා āļ…āļ¯ාāļŊ Method āļ‘āļš āļ´āļ¸āļĢāļš් Run āļšāļģāļą āļ‘āļš āˇƒිāļ¯ු...

Inheritance (OOPC - Part 06)

Image
  - JAVA  Language -     Inheritance āļ‘āļš් Class āļ‘āļšāļš āļ­ිāļļෙāļą āļ¯ේ⎀āļŊ් āļ­āˇ€āļ­් Class āļ‘āļšāļšāļ§ āļēොāļ¯ා āļœැāļąීāļ¸ Inheritance āļŊෙ⎃ ⎄ැāļ¯ිāļą්⎀ිāļē ⎄ැāļš. āļ‘āļ¸ āļš්‍āļģිāļēා⎀āļŊිāļē ⎃ිāļ¯ු āļšāļģ āļœැāļąීāļ¸āļ§, Class āļ¯ෙāļš āļ…āļ­āļģ ⎃āļ¸්āļļāļą්āļ°āļ­ා⎀āļēāļš් ⎃ාāļ¯ා āļœāļ­ āļēුāļ­ුāļē.āļ‘āļ¸ āˇƒāļ¸්āļļāļą්āļ°āļ­ා⎀āļē ⎃ාāļ¯ා āļœැāļąීāļ¸āļ§ extends āļēāļą keyword āļ‘āļš āļēොāļ¯ාāļœāļąී. āļ‘⎀ිāļ§, āļ´āˇ…āļ¸ු Class āļ‘āļš Super Class āļŊෙ⎃āļ¯, āļ…āļŊුāļ­් Class āļ‘āļš sub Class āļŊෙ⎃āļ¯ āˇ„āļ¯ුāļą්⎀āļēි.   Simple Example : -   Code Example : - - See You in Part 7 - 😍Follow Me :- Blog  :-  devindawanasinghe.blogspot.com Facebook  :-  devindawanasinghe.facebook.com YouTube  :-  devindawanasinghe.youtube.com Twitter  :-  devindawanasinghe.twitter.com TikTok  :-  devindawanasinghe.tiktok.com

Method Overloading (OOPC - Part 05)

Image
  - JAVA  Language -    Method Overloading āļ‘āļšāļ¸ Class āļ‘āļšāļš, āļ‘āļšāļ¸ method āļ‘āļš āļąැ⎀āļ­ āˇ€āļ­ා⎀āļš් ⎃ැ⎃āļŗීāļ¸ේāļ¯ී Method Overloading Concept āļ‘āļš āļˇා⎀ිāļ­ා āļšāļģāļēි. Parameter āļ‘āļš āˇ€ෙāļąāˇƒ් āļšිāļģීāļ¸ෙāļą් Method Overloading ⎃ිāļ¯ු āļšāˇ… ⎄ැāļšිāļē.āļ‘āļē Method Signature āļ‘āļš āļŊෙ⎃ ⎄āļ¯ුāļą්⎀āļēි.     Example : - For Method Overloading     Access Modifiers Classes , Methods , Variables , Access āļšāļģāļą්āļą āļ¯ෙāļą Security āļ‘āļš Modifiers āļŊෙ⎃ ⎄āļ¯ුāļą්⎀āļēි. Modifiers ⎀āļģ්āļœ 04 āļšි. 1.  Public 2. Protected 3. Default 4. Private 01 ) Public  →  āļ…āļ¯ාāļŊ Project āļ‘āļšේ, āļ’ Class āļ‘āļšේ ( ⎃āļ¸්āļļāļą්āļ° āˇ€āļą āˇƒිāļēāļŊුāļ¸ Class ) ⎃ිāļ§ිāļą                           āļ•āļąāļ¸ āļšෙāļąෙāļš්āļ§ Use āļšāļģāļą්āļą āļ´ු⎅ු⎀āļą්. 02 )  Protected  →  āļ…āļ¯ාāļŊ Class āļ‘āļšේ āļ…āļēāļ§āļēි, Package (folder) āļ‘āļšේ āļ…āļēāļ§āļēි, Sub Class                             (join class) ⎀āļŊāļ§āļēි āļ´āļ¸āļĢāļš් Use āļšāļģāļą්āļą āļ´ු⎅ු⎀āļą්. 03 )  Default  →  āļ…āļ¯ාāļŊ Class...

Constructor (OOPC - Part 04)

Image
   - JAVA  Language -   Constructor Constructor āļ‘āļšāļš් āļšිāļēāļą්āļąෙāļ­් Method āļ‘āļšāļš්. ⎄ැāļļැāļēි Constructor āļšිāļēāļą්āļąේ ⎀ි⎁ේ⎂ Method āļ‘āļšāļšි.                         01. Class āļ‘āļšේ āļąāļ¸ිāļą්āļ¸ Constructor āļ‘āļš āˇƒෑāļ¯ිāļē āļēුāļ­ුāļē.                        02.  Return Type āļ‘āļšāļš් āļąැāļ­. Constructor āļ‘āļšāļš් āļąිāļ­āļģāļ¸ run āļšāļŊ āļąො⎄ැāļš. Object āļ‘āļšāļš් ⎄ැāļ¯ෙāļą āˇ€ේāļŊා⎀ේ ⎀ිāļ­āļģāļēි Constructor āļ‘āļšāļ§ Call āļšāļģāļą්āļą āļ´ු⎅ු⎀āļą්... Constructor āļ‘āļšāļš් āļēāļąු, class āļ‘āļšේ āļąāļ¸ිāļą්āļ¸ āˇƒාāļ¯āļą return type āļ‘āļšāļš් āļąැāļ­ි, Object āļ‘āļš āˇƒාāļ¯āļą āˇ€ේāļŊා⎀ේ ⎀ිāļ­āļģāļš් Call āļšāļģāļą method āļ‘āļšāļšි. 🔅 Constructor Calling Application āļ‘āļšāļš් run ⎀ෙāļą āˇ€ේāļŊා⎀ේāļ¯ි āļ¸ුāļŊිāļą්āļ¸ āˇ€ැāļŠ āļšāļģāļą්āļąෙ, Constructor āļ‘āļšāļēි Program āļ‘āļš run ⎀ෙāļą්āļą āļ†āļģāļ¸්āļˇ āˇ€ෙāļ¯්āļ¯ිāļ¸ āˇ€ෙāļą්āļą āļ…⎀⎁්‍āļē ⎀ැāļŠ āļ…āļ´ි Code āļšāļģāļą්āļąෙ Constructor āļ‘āļš āļ­ුāļŊāļēි. Return type āļ‘āļšāļš් āļąැāļ­ි ⎀ුāļąාāļ§, Constructor āļ‘āļšāļ§, Values Pass āļšāļģāļŊා Parameter/Arguments āļˇා⎀ිāļ­ා āļšāļģāļą්āļą āļ´ු⎅ු⎀āļą්. - See You in Part 5 - 😍Follow Me :- Blog  :-  devindawanasinghe.blogspot.c...

Parameters & Arguments (OOPC - Part 03)

Image
   - JAVA  Language - Parameters & Arguments 🔅 Method,         public static void main (String [] args){  → Main method    }           void myheight (){  →  myheight āļąāļ¸් method āļ‘āļš ,       } Method āļ‘āļšāļš් ⎀ෙāļą්āļą āļąāļ¸් āļ…āļąි⎀ාāļģ්āļēāļēෙāļą්āļ¸ āļ­ිāļļිāļē āļēුāļ­ු āļ…ංāļœ āļ¯ෙāļšāļš් āļ‡āļ­         āļ‘āļąāļ¸්,                  1. return type                 2. method name (Parameter)          Example :-                                void  →   return type                   myheight()  →   method name (Parameter) 🔅 Return Type , void   →  default ( Any Data Type / String āļ‡āļ­ු⎅ු⎀ ) data Type / String  →   (...

OOP Concepts - Part 02

Image
   - JAVA  Language -   Object Creation In Java, an object can be generated only if there is a class. Only a class can be converted into an object.                                           Human h1 = new Human();              …  h2 …               …  h3 …       Type - 01      Type - 02 ---------------------------------------------------------------------------------------------------------------------------   Primitive Data Types    đŸ”…  Types/formats used to hold data.  Integer  Float  Binary (1/0)                                    1  byte - Integer                       ...

OOP Concepts - Part 01

Image
 - JAVA  Language -         Class  Hierarchy     Object     Class    Method    Variable     Standards Class :   The first letter is uppercase             example :-  Capital Variable : The first letter is lowercase            example :-  capital Method :  The first letter is lowercase and contains the parameter                 list             example :-  capital()