8.17 Abstract Class in Java Tutorial Theory

///8.17 Abstract Class in Java Tutorial Theory

8.17 Abstract Class in Java Tutorial Theory

FavoriteLoadingAdd to favorites

An abstract class is an incomplete class. An abstract class is defined with the

Java468x60

keyword abstract . We cannot create an object of the abstract class because it is

not complete.

These classes cannot be instantiated and are either partially implemented or not at

all

implemented.

This class contains one or more abstract methods which are simply method

declarations without a body.

This class is used when common features are shared by all object.

Check out our website:

Follow Telusko on Twitter:

Follow on Facebook:
Telusko :
Navin Reddy :

Follow Navin Reddy on Instagram:

Subscribe to our other channel:
Navin Reddy :
Telusko Hindi :

Subscribe to the channel and learn Programming in easy way.

Java Tutorial for Beginners :

Scala Tutorials for Java Developers :

C Tutorial Playlist :

Android Tutorial for Beginners Playlist :

XML Tutorial :

Design Patterns in Java :

Socket Programming in Java :

Spring MVC Tutorial :

OpenShift Tutorial for Beginners :

Spring Framework with Maven :

Sql Tutorial for Beginners :

String Handling in Java :

Array in Java :

Java Servlet :

Exception Handling in Java :

source

By |2020-05-14T03:27:20+00:00May 14th, 2020|Java Video Tutorials|47 Comments

47 Comments

  1. foton May 14, 2020 at 3:27 am - Reply

    superb!

  2. shivansh shrivastava May 14, 2020 at 3:27 am - Reply

    sir likes phones….. 🙂

  3. Jay Pawar May 14, 2020 at 3:27 am - Reply

    Nice video. With good presentation

  4. Eshanth kumar May 14, 2020 at 3:27 am - Reply

    welcome aliens lolz

  5. Rohit Mehetre May 14, 2020 at 3:27 am - Reply

    sir it is compulsory to have one abstract method in a abstract class

  6. aman shrivastava May 14, 2020 at 3:27 am - Reply

    Sir why to make a object of abstract class as we can use the object of child class …why referencing????

  7. Hasan Mehmud May 14, 2020 at 3:27 am - Reply

    great..

  8. Vladan Ulardzic May 14, 2020 at 3:27 am - Reply

    Well done ! Keep on ….

  9. Kirti Bhavsar May 14, 2020 at 3:27 am - Reply

    I get confused

  10. Pavel 0 May 14, 2020 at 3:27 am - Reply

    thank you

  11. Sam May 14, 2020 at 3:27 am - Reply

    Very confusing. I almost understood nothing! Some videos are very good but this one with those confusing names , Ramesh, etc. made me confused.

  12. Anti Mac May 14, 2020 at 3:27 am - Reply

    thank you bro.

  13. Mohanram Manikandan May 14, 2020 at 3:27 am - Reply

    Hi, Navin.

    Thanks for the explanation. But I have a doubt here. Please help to understand.

    When you want to add some new features, you can do it by inheritance concept, right ? Why do we even go for "abstract" ? Because, in your above example, "iphone extends phone" and "Samsung extends phone" could have been done without abstract, right ?

  14. Roberto May 14, 2020 at 3:27 am - Reply

    thank you very much for the tutorial. Was really useful to understand the abstract class and methods

  15. Nick Cooley May 14, 2020 at 3:27 am - Reply

    subscribe in the top right corner is annoying…

  16. venkata naga durga rao B May 14, 2020 at 3:27 am - Reply

    8: 17
    Show (new phone()) ;

  17. Mojaffar Ansari May 14, 2020 at 3:27 am - Reply

    The new feature of a phone, to cook like a microwave it's really funny …….

  18. Divyeshkumar Balar May 14, 2020 at 3:27 am - Reply

    What can be the characteristic of private static inner class having private methods….?

  19. Smart Programming May 14, 2020 at 3:27 am - Reply

    really love to see your tutorials, always helpful, thank you 👌👌👌🙂🙂🙂🙂

  20. Hanan Nur May 14, 2020 at 3:27 am - Reply

    i want the phone which acts like microwave tho hahaha what an example

  21. ashraful alam May 14, 2020 at 3:27 am - Reply

    8:13
    The exact moment my mind was blown

  22. Satoshi Nakamoto May 14, 2020 at 3:27 am - Reply

    i think this example is much easier for indian students. names are confusing. and sub icon obscures the examples

  23. Dhaval Shah May 14, 2020 at 3:27 am - Reply

    Can abstract data members be created??

  24. zuber khan May 14, 2020 at 3:27 am - Reply

    i have one doubt even a single method is abstract so its compulsory to make whole class abstract .

  25. vaishnavi nair May 14, 2020 at 3:27 am - Reply

    Amazing Explanation………………

  26. Sheroth kar May 14, 2020 at 3:27 am - Reply

    start==super;
    finish==super;

  27. Shikhar Kumar May 14, 2020 at 3:27 am - Reply

    In abstract class program is it compulsory to import any package??

  28. Ritesh Kumar May 14, 2020 at 3:27 am - Reply

    Excellent explanation.
    Big Thumps Up from me.

  29. micky May 14, 2020 at 3:27 am - Reply

    Instead of Suresh Ramesh confusion, could have done with A, B and C which clicks quickly to a user.

  30. monali parihar May 14, 2020 at 3:27 am - Reply

    Where to use abstract class and where to use interface ? Apart from that multiple inheritance not support it we extend abstract class … Is there any another reason

  31. saby8765 May 14, 2020 at 3:27 am - Reply

    Absolutely hilarious requirements description, but conceptually it is spot on.
    very good.

  32. Arun Tripathi May 14, 2020 at 3:27 am - Reply

    I appreciate your work
    great explanation !!

  33. wilburt moreno May 14, 2020 at 3:27 am - Reply

    on my netbeans, i need to input abstract in every sub class or else it will count as error. is that normal?

  34. Joleon Morcilla May 14, 2020 at 3:27 am - Reply

    Thank you so much. Keep it up and help us(:

  35. Joleon Morcilla May 14, 2020 at 3:27 am - Reply

    Very nice teacher!!!

  36. dominic xavier May 14, 2020 at 3:27 am - Reply

    Sir I still don't understand what is the diff b/w inheritance and abstract. Where do we use abstract and where do we use inheritance

  37. SRIRAMA KRISHNA May 14, 2020 at 3:27 am - Reply

    I like ur explanation sir.😃…..and …some times it makes me confuse .😮..

  38. Karan Kampasi May 14, 2020 at 3:27 am - Reply

    sir u said we can not create object of abstract class! and then u are creating object of abstract phone class in parameters!!! why??

  39. Raza Akmal May 14, 2020 at 3:27 am - Reply

    Sir If there Is a Base Class A and B extends A and there is another class C which extends B So the Methods in A will also be presented in C?

  40. Pinky Arya May 14, 2020 at 3:27 am - Reply

    sir ye mahesh , ramesh ko kya zaroorat hai itne methods declare karne ki , jab unka code nahi bana sake ….bechare suresh ko virasat main ye abstract means aadhe adhoore methods hi mile …wo ek paper main hi likh leta na , class main likhne se kya ho raha tha ..bevkoof

  41. harsh sharma May 14, 2020 at 3:27 am - Reply

    nice u are asking us to share on our channel or what?its not a rught thing to do right?

  42. Siji Ponnachan May 14, 2020 at 3:27 am - Reply

    Thank you so much sir, nice explanation……..no words to say, its awesome

  43. Vijayrahul Raja May 14, 2020 at 3:27 am - Reply

    Thank you sir. Excellent explanation.

  44. gehan mallikarachchi May 14, 2020 at 3:27 am - Reply

    sir @.7.52 in left hand side it says show(new Iphone()) ; what this measn? creating an object ? I create object like this iphone obj =new iphone(); In static show method in the top left there a parameter iphone obj whats that?

  45. Sean Ladely May 14, 2020 at 3:27 am - Reply

    Sir, just came here from the old video on this topic and I just wanted to say that this video is so much better. The audio and video are much clearer and the video is much easier to follow. Thank you so much for the continued improvement!

  46. Nz A May 14, 2020 at 3:27 am - Reply

    One of the best videos.. quality excellent

  47. Prashant Sontakke May 14, 2020 at 3:27 am - Reply

    Its really getting so useful… Have cmpltd my java bt after Watching ur videos seems to be refreshed… It wd be much good if u upload videos on struts 2, Spring and hibernate…

Leave A Comment

*