#63 Anonymous Inner Class in Java

Поділитися
Вставка
  • Опубліковано 17 січ 2023
  • Check out our courses:
    Enterprise Java Spring Microservices: go.telusko.com/enterpriseJava
    Coupon: TELUSKO10 (10% Discount)
    Master Java Spring Development : bit.ly/java-spring-cloud
    Coupon: TELUSKO20 (20% Discount)
    Udemy Courses:
    Java:- bit.ly/JavaUdemyTelusko
    Spring:- bit.ly/SpringUdemyTelusko
    Java For Programmers:- bit.ly/javaProgrammers
    For More Queries WhatsApp or Call on : +919008963671
    website : courses.telusko.com/
    In this lecture we will learn:
    - What is the meaning of Anonymous?
    - Anonymous inner class in Java
    - Syntax of an anonymous inner class
    - Important points related to anonymous class
    #1
    - Anonymous means something that does not have a name.
    - In overriding, to provide a new implementation of a method, we need to create a new class and extend it with the parent class. After extending the class, we override the method.
    - We can avoid the overriding and do not need to create a new class for this particular task.
    - We can use the inner class concept to give a new implementation of a method.
    #2
    - We can create a new anonymous inner class after creating an object of a class that contains the method.
    - We do not need to use a class keyword with an anonymous inner class.
    - It just starts with braces and contains the method and its new implementation.
    - Anonymous inner class starts just the creation of an object and ends with the semicolon of that object.
    e.g., A obj=new A()
    {
    public void show()
    {
    new statement;
    }
    };
    #3
    - Anonymous class used in the interface, functional interface, lambda expressions.
    - Anonymous inner class can implement only one interface at s time.
    - It can either extend a class or implement an interface at a time.
    - We do not write a constructor for an anonymous inner class because it does not have any class name.
    - An anonymous class has access to the members of its enclosing class.
    Github repo : github.com/navinreddy20/Javac...
    Java:- bit.ly/JavaUdemyTelusko
    Spring:- bit.ly/SpringUdemyTelusko
    More Learning :
    Java :- bit.ly/3x6rr0N
    Python :- bit.ly/3GRc7JX
    Django :- bit.ly/3MmoJK6
    JavaScript :- bit.ly/3tiAlHo
    Node JS :- bit.ly/3GT4liq
    Rest Api :-bit.ly/3MjhZwt
    Servlet :- bit.ly/3Q7eA7k
    Spring Framework :- bit.ly/3xi7buh
    Design Patterns in Java :- bit.ly/3MocXiq
    Docker :- bit.ly/3xjWzLA
    Blockchain Tutorial :- bit.ly/3NSbOkc
    Corda Tutorial:- bit.ly/3thbUKa
    Hyperledger Fabric :- bit.ly/38RZCRB
    NoSQL Tutorial :- bit.ly/3aJpRuc
    Mysql Tutorial :- bit.ly/3thpr4L
    Data Structures using Java :- bit.ly/3MuJa7S
    Git Tutorial :- bit.ly/3NXyCPu
    Donation:
    PayPal Id : navinreddy20
    www.telusko.com
  • Наука та технологія

КОМЕНТАРІ • 12

  • @nehasap1312
    @nehasap1312 11 місяців тому +3

    First time i understood it...great work

  • @JunaidkhanDEE-lq6tp
    @JunaidkhanDEE-lq6tp 6 місяців тому

    Thanks for this great explanation!!

  • @bonginscandinavia
    @bonginscandinavia Рік тому +2

    Great Explanation. Navin Sir :)

  • @_Kuldeep__Sharma
    @_Kuldeep__Sharma 4 місяці тому

    You made this concept so easy😊
    Thank you sir

  • @Alan-fx3wr
    @Alan-fx3wr 5 місяців тому

    Principles aside, isn't possible to just extend the A class by the Demo class, and then provide a new implementation, by simply overriding the show method, of the A class?

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

    Super

  • @SuryaSurya-bf3mi
    @SuryaSurya-bf3mi Рік тому +5

    Sir, Is It possible or not, when I want access both main class method along with anonymous class method.

    • @ahmad13faizan
      @ahmad13faizan 10 місяців тому +1

      Make a code and test it buddy

  • @NaveenNT
    @NaveenNT 3 місяці тому

    Can we have multiple methods inside anonymous class ?

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

    do a videos in streams

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

    Hello sir, can we create new methods inside anonymous inner class

  • @lakshanchamod1208
    @lakshanchamod1208 4 місяці тому +1