Sealed Classes in Java | Java 17 features

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • Check out our courses:
    Spring and Microservices Weekend Live Batch : bit.ly/spring-...
    Coupon: TELUSKO10 (10% Discount)
    Master Java Spring Development : bit.ly/java-sp...
    Instagram : / navinreddyofficial
    Linkedin : / navinreddy20
    More Learning :
    Java - bit.ly/3xleOA2
    Python :- bit.ly/3H0DYHx
    Django :- bit.ly/3awMaD8
    Spring Boot :- bit.ly/3aucCgB
    Spring Framework :- bit.ly/3GRfxwe
    Servlet & JSP :- bit.ly/3mh5CGz
    Hibernate Tutorial :- bit.ly/3NWAKah
    Rest API | Web Service Tutorial :- bit.ly/38RJCiy
    Git :- bit.ly/3NUHB3V
    JavaScript :- bit.ly/3mkcFys
    Kotlin :- bit.ly/3GR2DOG

Комментарии • 37

  • @usirikayalaharish787
    @usirikayalaharish787 2 года назад +39

    Teach DSA in java sir!!!

  • @letmecode1767
    @letmecode1767 2 года назад +36

    Hey Navin, please teach us DSA with Java

    • @cartoonnewseasons3461
      @cartoonnewseasons3461 Год назад +1

      yeaaaaaaaaah we need it, from this awesome teacher 😍😍😍😍

  • @shubhamsharma9614
    @shubhamsharma9614 2 года назад +4

    Thank you Sir for another useful video 😊👍
    I was trying to relate this to a real-time example, couldn't come up with one. Any example which can be suitable for sealed classes?

  • @reveal5081
    @reveal5081 Год назад +1

    Hara Hara mahadeva

  • @raceman1008
    @raceman1008 3 месяца назад

    Are sealed classes generally used for Security in Java? If so what are the main use cases?

  • @harikrish0075
    @harikrish0075 2 года назад +2

    Easy to understand the tutorial by your way of teaching the concepts...Thanks Navin reddy sir...
    Enthusiastic to learn more from you...

  • @angadbansode8363
    @angadbansode8363 8 месяцев назад

    Sealed Classes in Java. Feature of Java 15 not Java 17 @Navin sir

  • @aaronmukerjee2462
    @aaronmukerjee2462 2 года назад +1

    Hi, could you please make a video compiling all the added features from java 7 onwards.

  • @yashgangrade5460
    @yashgangrade5460 Год назад +1

    Nice teaching method over traditional tutorials where the tutor simply writes the correct code and then explains it. I like how you write the code, show errors, and then correct them, as it helps solidify the concepts in the viewer's mind.

  • @botkuppusamy157
    @botkuppusamy157 2 года назад

    Sir if i watched your channel top to bottom , am programmer ah Sir. 😎 (Reply pannunga Sir)

  • @ichutv
    @ichutv 2 года назад +2

    Your classes are awesome 😎

  • @kantanaik1822
    @kantanaik1822 2 года назад +1

    Great!!! Waiting for more new features videos. 😊

  • @lalitk7057
    @lalitk7057 2 года назад +1

    Seald class looks good concept

  • @Lifeofz2023
    @Lifeofz2023 2 месяца назад

    Finally I reached the last video in the series... Thank you Navin absolutely brilliant job and I bet its helping so many people like me to use it as a quick refresher course and also to learn the basics. I just wanted to check if you have made any videos on java streams i hope i did not miss it in the playlist :)

  • @VS-techie
    @VS-techie Год назад

    Hi Navin, I observed, A permits B which is non-sealed. Now, D is able to extend B, so, ideally D is able to extend A through non-sealed B. Should that be allowed as A is only permitting B and not D ?

  • @queryhub5151
    @queryhub5151 2 года назад

    Hi sir
    I created small website with jsp, jdbc, mysql. Sir how to create reward points like add 5 points when user sign up in my website, add 2 points when user login in website.

  • @cartoonnewseasons3461
    @cartoonnewseasons3461 Год назад

    @Telusko pleaaaaaaaaaaaaaase we DSA in JAVA from you, thanks a lot ❤❤❤❤❤❤❤❤

  • @adewaleosobu3238
    @adewaleosobu3238 Год назад

    Great lecture as always!In my opinion, I think real world usage might result in lengthy class signatures that are difficult to read and take longer to comprehend.
    Encapsulation might also be violated as class signature might instantly give away sensitive information about parent classes or subclasses. Who else thinks differently?

  • @manasikonde4234
    @manasikonde4234 Год назад

    Thank you so much sir...and i am waiting for your new videos and plz make a video for DSA of java.

  • @dharmaraju2775
    @dharmaraju2775 Год назад

    Sir please provide a sample program on sealed classes with complete execution

  • @ashiqmohamed6675
    @ashiqmohamed6675 Год назад

    Please create separate playlist for java Design patterns

  • @sabavatsrikanth8798
    @sabavatsrikanth8798 2 года назад

    Sir please make a tutorial on data science

  • @iamdivyaprakash
    @iamdivyaprakash 2 года назад

    Sir today doubt session will live???

  • @manasikonde4234
    @manasikonde4234 Год назад

    Sir,your all videos are very helpful....you give as latest updates also

  • @gopalkannan4934
    @gopalkannan4934 2 года назад

    Thank you. It is very useful

  • @souvikmukherjee5612
    @souvikmukherjee5612 2 года назад

    Sir, it was awesome. In a video of 9 mins I got to know inheritance with classes and interfaces then with associated keywords. Oh I forgot to mention one thing " with practical implementation "

  • @ramnikTDM
    @ramnikTDM 2 года назад

    First with 100 people

  • @dhareppasasalatti6766
    @dhareppasasalatti6766 2 месяца назад

    Great Explanations.

  • @VikasSharma-nx5go
    @VikasSharma-nx5go 2 года назад

    Sir Java 17 ki alag se playlist bana do

  • @arolsigning6047
    @arolsigning6047 2 года назад

    thanks for this new lessons sir

  • @avinashkumar4705
    @avinashkumar4705 2 года назад

    Informative video.

  • @RahulSharma-rr9cq
    @RahulSharma-rr9cq Год назад

    So easy explanation 😊

  • @dhanshyamkamath8493
    @dhanshyamkamath8493 Год назад

    Kotlin :)

  • @Abiram77
    @Abiram77 Год назад

    Thnxs

  • @rinadem5219
    @rinadem5219 Год назад

    amazing

  • @teluskosupport1
    @teluskosupport1 Год назад

    Sealed class Notes :
    Eg#1
    sealed class A permits B,C
    {
    }
    /*
    C:\Users\Shiva Srivastava\Desktop\Programming>javac Main.java
    Main.java:5: error: sealed, non-sealed or final modifiers expected
    class B extends A
    ^
    Main.java:9: error: sealed, non-sealed or final modifiers expected
    class C extends A
    ^
    2 errors
    */
    //without mentioninng sealed , non-sealed or final you cannnot extends sealed class
    final class B extends A
    {
    }
    final class C extends A
    {
    }
    //class D cannot inherit A but B and C and inheirt
    class D extends A//if you are inheriting A you get compile time error
    {
    /*
    C:\Users\Shiva Srivastava\Desktop\Programming>javac Main.java
    Main.java:27: error: class is not allowed to extend sealed class: A (as it is not listed in its permits clause)
    class D extends A//if you are inheriting A you get compile time error
    ^
    1 error
    */
    }

    class Main
    {
    public static void main(String []args)
    {
    System.out.println("shiva");
    }
    }
    eg#2
    sealed class A permits B,C
    {
    }
    /*
    C:\Users\Shiva Srivastava\Desktop\Programming>javac Main.java
    Main.java:5: error: sealed, non-sealed or final modifiers expected
    class B extends A
    ^
    Main.java:9: error: sealed, non-sealed or final modifiers expected
    class C extends A
    ^
    2 errors
    */
    //without mentioninng sealed , non-sealed or final you cannnot extends sealed class
    sealed class B extends A permits D
    {
    }
    final class C extends A
    {
    }

    final class D extends B// B you can inherit D by making d as sealed or non-sealed
    {

    }

    class Main
    {
    public static void main(String []args)
    {
    System.out.println("shiva");
    }
    }
    eg#3
    sealed class A permits B,C
    {
    }
    /*
    C:\Users\Shiva Srivastava\Desktop\Programming>javac Main.java
    Main.java:5: error: sealed, non-sealed or final modifiers expected
    class B extends A
    ^
    Main.java:9: error: sealed, non-sealed or final modifiers expected
    class C extends A
    ^
    2 errors
    */
    //without mentioninng sealed , non-sealed or final you cannnot extends sealed class
    non-sealed class B extends A
    {
    }
    final class C extends A
    {
    }

    class D extends B// B you can inherit D by making d as sealed or non-sealed
    {

    }

    class Main
    {
    public static void main(String []args)
    {
    System.out.println("shiva");
    }
    }