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!
@juniadj.80504 жыл бұрын
at 8:17 outstanding example..so finally I am able to understand abstract class
@saby87656 жыл бұрын
Absolutely hilarious requirements description, but conceptually it is spot on. very good.
@muleytanushri72628 жыл бұрын
Excellent explanation!! I always like the way you teach. Thankyou soooo much Navin Sir for uploading your awesome videos.
@nurizzatikhairunnisabtabus24144 жыл бұрын
THANK YOUUUUUU, I LOVE IT !!! EXCELLENT EXPLANATION !!
@Kanth338 жыл бұрын
Very well defined, please continue to give practical examples with the added visual cues. Great Job!!!
@micky9926 жыл бұрын
Instead of Suresh Ramesh confusion, could have done with A, B and C which clicks quickly to a user.
@divyeshkumarbalar77325 жыл бұрын
seems like Navin is a big fan of 5Star chocolate
@rohitsoni93258 жыл бұрын
Nice Explaination Sir... And Pooja Ashra is also doing great work... These edited videos are way better than previous ones... Keep Going... :)
@poojaashra74048 жыл бұрын
ThankYou soo much
@harshsharma-nm4lf7 жыл бұрын
who are u
@games_hub29603 жыл бұрын
i understood the whole concept in much lesser time than understanding the concept in 1 hr thanks
@juliet54464 жыл бұрын
You make everything easy. Thank you for all you do.
@SAKSHIKUMARIP3 жыл бұрын
This is jst mindblowing sir..tqq for such a clear explanation..
@ashishtayade047 Жыл бұрын
Thank you sir very nice gide & very nice best information abstract class teaching video.👍
@RiteshKumar-ri1xq6 жыл бұрын
Excellent explanation. Big Thumps Up from me.
@SmartProgramming6 жыл бұрын
really love to see your tutorials, always helpful, thank you 👌👌👌🙂🙂🙂🙂
@ReenaSharma-wu8ky4 жыл бұрын
Is it worth it to learn from these tutorials in 2020? btw videos are great!!
@tejassingh91273 жыл бұрын
yes i am learning in 2021 even have 3 years of project experience with java. The concepts explained best in these lectures as compared to any other channel on whole youtube.
@itsme4unas8 жыл бұрын
One of the best videos.. quality excellent
@robertocosciaofficial5 жыл бұрын
thank you very much for the tutorial. Was really useful to understand the abstract class and methods
@soumiparali62853 жыл бұрын
Sir you just make things so easy. Just so so goooooddd!!! Sir please help in data structure and algorithm pleaseeeee
@sathishkumarr71063 жыл бұрын
Great finishing 🤩🥳
@sijiponnachan88798 жыл бұрын
Thank you so much sir, nice explanation........no words to say, its awesome
@abdussamed1073 жыл бұрын
why is it neccessary to use the word abstract anyway? cant i not just extend the iphone,htc,and samsung classes by the class phone and get the same advantage of putting which parameter i want into the show function???
@ashrafulalam36626 жыл бұрын
8:13 The exact moment my mind was blown
@jaypawar73165 жыл бұрын
Nice video. With good presentation
@vaishnavinair18386 жыл бұрын
Amazing Explanation..................
@643kanavguleria94 жыл бұрын
the feature he is talking about at 2:47 is now available in MI phones .
@sriramakrishna71887 жыл бұрын
I like ur explanation sir.😃.....and ...some times it makes me confuse .😮..
@aruntripathi45377 жыл бұрын
I appreciate your work great explanation !!
@Jeetu03018 жыл бұрын
I feel the direction of arrows should be opposite. Correct me if I am wrong ? 6:16
@iconiczElite Жыл бұрын
Arrow mark is pointing towards which class its extending
@VijayrahulRaja8 жыл бұрын
Thank you sir. Excellent explanation.
@ArunKumar-vi5ed4 жыл бұрын
excellent explanation sir.
@meetamin73433 жыл бұрын
This is awesome❤❤
@akashmuntode8547 Жыл бұрын
Thanks sir, for making this video
@lionciomorcilla47437 жыл бұрын
Very nice teacher!!!
@vladanulardzic58595 жыл бұрын
Well done ! Keep on ....
@bass94548 жыл бұрын
love your videos
@ExplorerJoe916 жыл бұрын
In abstract class program is it compulsory to import any package??
@captainop38104 жыл бұрын
Sir, what is the difference between inheritance and abstract class?
@mojaffaransari87685 жыл бұрын
The new feature of a phone, to cook like a microwave it's really funny .......
@lionciomorcilla47437 жыл бұрын
Thank you so much. Keep it up and help us(:
@nirmal29798 жыл бұрын
Any examples of abstract class without any abstract method???
@vishnuramj46603 жыл бұрын
At the last example it even though works on normal class?
@nihardesai98134 жыл бұрын
If I pass my university exams at the University of Twente in the netherlands which provides international teaching. The credit solely goes to you and not my university
@divyeshkumarbalar77325 жыл бұрын
What can be the characteristic of private static inner class having private methods....?
@mohanrammanikandan79395 жыл бұрын
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 ?
@visheshpahuja24 жыл бұрын
If phone class was simply inherited,you would have to make different show methods which would accept the respective objects of Samsung,Iphone classes as parameters...here by making Phone as abstract ...show method will accept the objects of both Samsung/IPhone.....in future when you have many classes inheriting the Phone class...this will help reducing the lines of code by using a single/generic show method for all due to abstraction
@visheshpahuja24 жыл бұрын
Second reason for abstraction = each class extending phone class can now have their own definition of showConfig method...so showConfig of Phone class will not be of any use and can be made abstract through this concept...each phone has a different configuration !
@sherothkar58096 жыл бұрын
start==super; finish==super;
@OasisFinder6 жыл бұрын
i have one doubt even a single method is abstract so its compulsory to make whole class abstract .
@monaliparihar51386 жыл бұрын
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
@gggg128 жыл бұрын
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?
@pavel92357 жыл бұрын
show(new Iphone()); is absolutely the same as: Iphone A = new Iphone(); a.show();
@razaakmal74237 жыл бұрын
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?
@vedantjoshi14877 жыл бұрын
yes! but it must be a public method.....this concept is called multi level inheritence! sir has a video on it...^_^
@vishnuramj46603 жыл бұрын
It's same as polymorphism?
@hanannur51336 жыл бұрын
i want the phone which acts like microwave tho hahaha what an example
@psycho_gaming24225 жыл бұрын
Sir why to make a object of abstract class as we can use the object of child class ...why referencing????
@harshsharma-nm4lf7 жыл бұрын
nice u are asking us to share on our channel or what?its not a rught thing to do right?
@mundlajoshiram86693 жыл бұрын
In abstract class I have a error why java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to be "Main" only if the class is public. */ public class abDemo { public static void main (String[] args) throws util.java.lang { Maheshphone Obj = new Joshihphone(); Obj.call(); Obj.move(); Obj.operate(); Obj.charge(); } } abstract class maheshphone{ public void (call) { System.out.println("calling..."); } abstract void move(); abstract void operate(); abstract void charge(); } } abstract class Ramuphone extends maheshphone { public void move(); { System.out.println("moving...."); } } class Joshiphone extends Ramuphone { public void operate(); { System.out.println("operate...."); charge(); { System.out.println("charge...."); } }
@wilburtmoreno4697 жыл бұрын
on my netbeans, i need to input abstract in every sub class or else it will count as error. is that normal?
@sachinlambrud30312 жыл бұрын
If we join this channel ..What will be use of that
@antimac96835 жыл бұрын
thank you bro.
@dominicxavier52747 жыл бұрын
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
@OasisFinder6 жыл бұрын
first of all inheritance and abstract both are different thing ,inheritance is a concept and abstract is a keyword, we can inherit both normal class and abstract class by using "extends" keyword.
@dhavalshah35196 жыл бұрын
Can abstract data members be created??
@rohitmehetre34965 жыл бұрын
sir it is compulsory to have one abstract method in a abstract class
@Telusko5 жыл бұрын
Nope
@pratibhajaiswal96654 жыл бұрын
if phone is abstract class how can you pass its object?
@i_karank7 жыл бұрын
sir u said we can not create object of abstract class! and then u are creating object of abstract phone class in parameters!!! why??
@iAdrianT7 жыл бұрын
public static void show(Phone obj) this wont create a new object, it will just pass the object of type Phone to the method
@SaiKiran0084 жыл бұрын
I think...mahesh class having microwave method is wrong Please change it
@foton89985 жыл бұрын
superb!
@hariomdubey83528 жыл бұрын
when you explain with the help of graphic pic,,it must be clear and bit big size...
@saurabhmahra40844 жыл бұрын
want a phone which can charge itself xD, great idea though.
@2017-q7y4 жыл бұрын
Amazing
@pavelooo22895 жыл бұрын
thank you
@ankushshah54222 жыл бұрын
😕 Confusing
@hasanmehmud86075 жыл бұрын
great..
@thestarinthesky_5 жыл бұрын
Very confusing. I almost understood nothing! Some videos are very good but this one with those confusing names , Ramesh, etc. made me confused.
@kirtijogi19905 жыл бұрын
I get confused
@eshanthkumar19235 жыл бұрын
welcome aliens lolz
@trinhgiatrang3 жыл бұрын
it sounds like "welcome idiots"
@rajaavel49672 жыл бұрын
Pls say related to that concept ur r talking unwanted more
@nani-vr7me5 жыл бұрын
8: 17 Show (new phone()) ;
@rahulgoyal32874 жыл бұрын
Hello moto😂
@satoshinakamoto1716 жыл бұрын
i think this example is much easier for indian students. names are confusing. and sub icon obscures the examples
@manumohan60083 жыл бұрын
confusing
@bgv1172 жыл бұрын
Are you telugu
@ajaygalagali59634 жыл бұрын
:)
@pinky_arya7 жыл бұрын
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