Java in Tamil - Enumeration (enum) for Beginners from Basics - Muthuramalingam - Payilagam

Поділитися
Вставка
  • Опубліковано 24 чер 2021
  • Enumeration (enum) for Beginners from Basics -Java in Tamil . Payilagam
    Our Website: payilagam.com
    Our Video Tutorials:
    தமிழில் ஜாவா: • Java in Tamil - தமிழில...
    தமிழில் சாப்ட்வேர் டெஸ்டிங்: • Software Testing Tutor...
    PLgWpUXNR_WCeDqlTC2wz5-YpF0ByBT_mZ
    தமிழில் SQL: • SQL in Tamil (தமிழில் ...
    ஜாவாஸ்கிரிப்ட் தமிழில்: • JavaScript in Tamil
    தமிழில் வெப் டிசைனிங்: • Web Designing in Tamil
    தமிழில் பவர்ஷெல்: • Powershell in Tamil
    தமிழில் PHP: • PHP IN TAMIL (தமிழில் ...
    தமிழில் செலினியம்:
    • Selenium In Tamil - Co...
    தமிழில் C++:
    • +1 C++ - +1 C++ - C++ ...
    Interview Tips in Tamil:
    • Interview Tips in Tami...
    Placed Trainees:
    • Motivational Videos - ...

КОМЕНТАРІ • 24

  • @mathankumar2882
    @mathankumar2882 3 роки тому +3

    Sir angular beginners ku oru vedio podunga sir unga vedio matum tha comfortable ah iruku

  • @gnanrajv
    @gnanrajv Рік тому +1

    Excellent explanation, with clear understanding 👍🏼

  • @arunsekar6341
    @arunsekar6341 2 роки тому

    Very good explanation sir 🥰😍

  • @gokulnath6373
    @gokulnath6373 3 роки тому

    Rombha thankss sir 👍🏼 👍🏼👍🏼👍🏼

  • @vkeducationk
    @vkeducationk 2 роки тому

    Thank you so much sir

  • @manikandanm5567
    @manikandanm5567 2 роки тому

    Well explained

  • @RashwathJ-oi7zn
    @RashwathJ-oi7zn Рік тому

    Thank you sir

  • @RamyaRamya-og6ib
    @RamyaRamya-og6ib 2 роки тому

    Super sir

  • @sharoonmurthy2271
    @sharoonmurthy2271 6 місяців тому

    Really unga explanation rombha cleara iruku purira maari solli taringu enaku nijamave unga video pudichidichi inniki madhiyano enaku java internals undo so naa adhukaga unga video paathu prepare aagre. Enaku college le solli kudukradhu vida unga teachinge nalla puriyudhu. College le sari solli kudukadhuku namaku exam day vandhu padikka kashtamaavu topicsa evlo padichalu thale kulle pogadhu apro ara gura padichi manapaadam panni examle ennamo ennamo eludhuvo marks rombha kammi varudhu Sela sandarbathule failu kooda aavo exam le pass aagununa marksa nallame vaangununa first unga video paakunu unmaile neenge rombha cleara ellaruku puriya veikkringu indha enum topica java le innu nereya nalla nalla topics kedecha adhuvu upload panntu poitye irungu. Enaku class le solli kudukradhu onnume puriyadhu rombha tharamaana explanation unguludhu unga video enaku topicsa understand pannikradhuku rombha helpful aaitruku. Enaku unga video paatha apro enum concept vandhu 95-99% purinjuchu examle namaku terinjirkradha eladhala ennmo confidence vandha maari kidhu unga teaching purinjikka rombha sulabham nge

    • @PayilagamChennai
      @PayilagamChennai  6 місяців тому

      Thank you for your kind words !!! Enjoy your learning !!!

    • @sharoonmurthy2271
      @sharoonmurthy2271 6 місяців тому

      @@PayilagamChennai sir enaku unga teaching rombha pudichidichi sir adhunaala naa ivlo persaana comment potruke nethu java internals rombha easyaagirundadu neenge solli kuduthade vandhirundadu rombha arama exam eludhe nethu appdi cloud computing subject enaku rombha kashtamaaitruku adhoda topics yedhaachu irundha upload pannungu nethu namaku rend rendu exams irundadu morning vandhu cloud computing madhiyano vandhu advanced java. Kaalaile enaku cloud computing exam eludhra po rombha kashtamaachi fail aaga vendiya chances kidhu adhule naanu please neenge cloud computing subjectku sambandamaana topicsa post pannidungu nethu naa cloud computing subject edhum bodhu rombha sirma patte

    • @PayilagamChennai
      @PayilagamChennai  6 місяців тому

      Please check below video for Cloud Computing
      ua-cam.com/video/rTAwsa-g6kg/v-deo.htmlsi=o1b8LKWUi9K9c8xW

    • @sharoonmurthy2271
      @sharoonmurthy2271 6 місяців тому

      @@PayilagamChennai rombha thanks sir cloud computing videova share pannadhuku unga video paathaadu enaku cloud computing subject mulsa cleara puriyudhunu nenekkre sir.

  • @78vijayk37
    @78vijayk37 2 роки тому +1

    Sir stream topic podunga sir

  • @anbarasutneb2119
    @anbarasutneb2119 Рік тому

    Super

  • @sanjayprabhum907
    @sanjayprabhum907 2 роки тому

    Advanced java videos upload pannunga!!!!

  • @serantech
    @serantech 20 днів тому

    Sir some hide la irukku antha video access venum

  • @prakashv4317
    @prakashv4317 Рік тому +3

    Sollunga singaram😂

  • @amalayakin4411
    @amalayakin4411 2 роки тому

    Nested class and inner class both of same ah sir

  • @KTVIDEOSbySri
    @KTVIDEOSbySri Місяць тому

    ENUM acts like json objects

  • @arunsekar6341
    @arunsekar6341 2 роки тому

    Sir enum create pannitu, 5 constants define panniten , then default constructor create pannitu adhukula syso("Test") nu potta, it displays Test as 5 times when I just call 1 cnstats with its enum class.
    public class HandleLocators {
    enum Locator{

    ID, NAME, CLASSNAME, LINKTEXT(4), PARTIALLINKTEXT, TAGNAME, CSSSELECTOR, XPATH;

    int a;
    Locator(int a){
    System.out.println("parameter Constructor");
    this.a=a;
    }

    Locator(){
    System.out.println("Default Constructor");
    }
    }
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    HandleLocators obj1 = new HandleLocators();

    obj1.clickElement("", Locator.LINKTEXT);
    }

    public void clickElement(String elementValue, Locator locatorType){
    switch(locatorType){
    case ID:
    System.out.println("This is ID");
    break;
    case NAME:
    System.out.println("This is NAME");
    break;
    case CLASSNAME:
    System.out.println("This is CLASSNAME");
    break;
    case LINKTEXT:
    System.out.println("This is LINKTEXT");
    break;
    case PARTIALLINKTEXT:
    System.out.println("This is PARTIALLINKTEXT");
    break;
    case TAGNAME:
    System.out.println("This is TAGNAME");
    break;
    case CSSSELECTOR:
    System.out.println("This is CSSSELECTOR");
    break;
    case XPATH:
    System.out.println("This is XPATH");
    break;

    }
    }
    }
    Output:
    Default Constructor
    Default Constructor
    Default Constructor
    parameter Constructor
    Default Constructor
    Default Constructor
    Default Constructor
    Default Constructor
    This is LINKTEXT
    How am I getting this output? Why its calling the constructor 8 times when I called the enum constants only once.
    Please give me your reply.. I understand it but I am confused due to this behaviour.

    • @kavin2758
      @kavin2758 2 роки тому +1

      I am not sure bro but this might help you.
      HandleLocators obj1 = new HandleLocators();
      obj1.clickElement("", Locator.LINKTEXT);
      in above u called the LINKTEXT constant one time but in this statement HandleLocators obj1 = new HandleLocators(); we have constrcutor, first it will look for default constructor in our program so u specified default constructor in ur enum.
      Locator(){
      System.out.println("Default Constructor");
      }
      And u given only one parameter to one constant LINKTEXT(4), remaining 7 constants u don't specify the parameter ID, NAME, CLASSNAME, PARTIALLINKTEXT, TAGNAME, CSSSELECTOR, XPATH.
      SO while executing new HandleLocators(); constructor will look for def. constructor with 7 constants so it executed 7 times Default Constructor and one time parameter Constructor in ur result. I am still in learning phase, correct me if I am wrong.

    • @saieswariamaran9003
      @saieswariamaran9003 2 роки тому

      To my understanding, your 'enum' constructor is called 8 times (7 times default and 1 time parameterized) because, u have 8 enum objects (ID,NAME,CLASSNAME,LINKTEXT(4),PARTIALLINKTEXT,CSSSELECTOR,TAGNAME,XPATH).
      The first time you call for an enum object ,here in your case this line ---> [ obj1.clickElement("",Locator.LINKTEXT) ], all objects gets initialized/assigned. (Here your are accessing the LINKTEXT object from the enum Locator).
      To try this, try to access a second enum object and see, you will not get the constructor messages again.
      Also, you did not provide a default constructor for 'HandleLocators' class, hence while creating the object obj1 in this line --> [ HandleLocators obj1 = new HandleLocators(); ], the compiler will provide one.