I am trying to learn Java for the longest time. Never got the concepts clear. You have been a life saver for me. I don't feel the need for any other tutorial now. The way you teach is the most perfect I have seen. Thanks a Ton!!! Please continue this great work....
@hareeshjp3 жыл бұрын
same with me.
@jabariterrence45393 жыл бұрын
I know im asking the wrong place but does anyone know of a tool to get back into an instagram account..? I was stupid lost my password. I appreciate any tips you can give me!
@oludamilareolukotun17834 жыл бұрын
I have never see any any explanation as clear and co concise as this. you are a great teacher
@truthlover35226 жыл бұрын
Even many Java experienced guys find it difficult to explain difference between interface and abstract class, they just keep on reiterating interface and java but miss the clean explanation, but the way you explain with such a clarity , WOW., first time ever seen such convincing explaination.
@sureshm20474 жыл бұрын
I have been watching since 3 yrs about abstract and interface but no one has given clear cut and didn't understand but first time my doubts gone by watching this extraordinary video
@venkateshandea17676 жыл бұрын
Hey naveen ...i really appreciate your work...one requenst from my side make a video on ....where we use all these concepts in selenium....i.e abstraction, polymorphism, overriding, overloading, encapsulation ...etc...thanks
@deeepzzz2 жыл бұрын
It's the same. You just need to learn java and oops concepts and you can work in selenium (or even in any oop programming language once you learned it well). (I know it's late answer, but may be useful for others)
@spsingh42976 жыл бұрын
Excellent explanation for guy like me who is a beginner, Plus Naveen's accent is very Neutral and not like other people videos who says yeight to 8. Wish you billion subscribers
@maheshappala31506 жыл бұрын
The way of teaching is excellent naveen .i am new to java but i am understanding quickly and i am also watching your selenium videos.Your voice is very clean without any disturbance.thanks naveen for uploading videos
@sanghamitrabhowmicklive30133 жыл бұрын
I don't even know how to thank you. The way you explain concepts, I don't think I have ever seen someone like you. Hats off to you!!
@naveenautomationlabs3 жыл бұрын
Thanks for watching :)
@apoorvabhavsar16456 жыл бұрын
Awesome videos, I have learned it around 8-9 years ago as a theory but this video made the idea crystal clear. Just love your teaching abilities. Keep it up and huge thanks for all your videos.
@naveenautomationlabs6 жыл бұрын
Thanks for watching
@sathiyaasothana99054 жыл бұрын
You are doing great man really don't stop this many of them are getting their career with your help...Their is no words to explain and thanks for all you efforts
@kaushikyadav52845 жыл бұрын
Now i can not forget difference between this 2 topics thanks Naveen
@oshadigodage293 жыл бұрын
Best explanation so far about the abstract class and interface, Thank you Sir
@RajuSingh-lt8cd5 жыл бұрын
I dint know anything about java yesterday.Now ,it seems I know almost everything with concept in one day. Excellent Naveen sir.Benefit ratio is 100% in one day. Best tutorial found on 1st day of my java learning. Thanks.
@naveenautomationlabs5 жыл бұрын
Thanks for watching. Keep learning
@vikrampatil13405 жыл бұрын
Very nice video with clean and clear explanation. At first I thought it is very long but after watching it completely, I understood that 30 mins are actually required in clarifying the concept. Thanks Naveen. I really like your videos and I am going to recommend it to my friends as well :) Keep up the great work. Love from NZ
@ankitkhusabu6 жыл бұрын
One of the best vedio on interface and abstract ever watched
@faizanhussain18796 жыл бұрын
Great .... I take the java concept to fulfill my PHP work ..Thanks for the explanation sir
@user-kz7sf5dz5v3 жыл бұрын
I am new to learn Java. I was so much confused understanding difference between interface and abstract class thanks Naveen you cleared my confusion. Really appreciate your honesty in sharing knowledge. By the I new to your channel as well. I need help with Array if can help me or share the link if already have a video on.
@Sandeep110673 жыл бұрын
You made build interest in Coding stuff, Otherwise i didnt have much interest towards Programming, Now i am Loving this. Thanks.
@deepakrai51754 жыл бұрын
most simple and clear video of Abstact classes and interfaces. Thanks !!
@naveenautomationlabs4 жыл бұрын
Glad you liked it
@anithachimbili1052 жыл бұрын
Hi Naveen, I wanted to learn selenium with Java, kindly let me whether you are giving training, Also let me know if you r teaching realtime
@naveenautomationlabs2 жыл бұрын
yes refer this : naveenautomationlabs.com/selenium-training/
@devimedisetti93176 жыл бұрын
Clean and understandable explanation, thank you Naveen
@hemlatamehra74096 жыл бұрын
excellent video naveen...could you please provide soft copy for all java interview Qu and ans.
@papridutta23362 жыл бұрын
Thank you Naveen for explaining so well the concepts of Interface and Abstract class.You are gem
@wolfgangbenfattoum81375 жыл бұрын
excellent video. most demonstrations regards interfaces lack precise explanations. I took me a long time to grasp as well. What needs to be shown is what happens at the dot operator when using either an interface as refernece type or the class as reference type. that way you can see what methods are available as soon you press the dot. cool stuff.
@achaljain154 жыл бұрын
Thanks, Naveen for such amazing videos which are clearing almost all my doubts, As soon as the question pops in my mind, You explain it the very next minute in the video. Great teaching skills. I hope, I recall all of it well in my interviews! :)
@manimaranvaradharajan40733 жыл бұрын
Its Very Cleared about Interface and Abstract. Thanks Buddy.
@sandhiya77815 жыл бұрын
Great explanation ...reallly osam
@sakshiranu2 жыл бұрын
Excellent teaching, Be my Mentor Naveen🙏
@RaviKumar-lc3bf4 жыл бұрын
Hai naveen .. I like your classes very much. In the interview for QA they are asking how interface and abstract use in selenium. This type of questions are little hard to reply. can you please tell us OOps concepts and also where OOPs will use in selenium
@sacsp13 жыл бұрын
Thanks Naveen for explaining it in easy way. I have one question here, can we create object of abstract class using anonymous class for overriding abstract methods of abstract class then using same object to call other non abstract methods.
@abhilashadeshpande79962 жыл бұрын
Thank you naveen.. your videos are always life saver for me.. I have a question, can u pls tell me which is the abstract class in the selenium library.. ?? In every interview i am getting this question..
@indrajitbhattacharjee82046 жыл бұрын
nice explanation just a suggestion can add an example from selenium perspective
@bhagyashreeulhe32326 жыл бұрын
Thanks sir..very informative video ...this question was asked in interview
@bedaradurugaiah494 Жыл бұрын
Excellent concept was explained by Naveen super
@venthangowthamsivakumar55104 жыл бұрын
Awesome explanation Naveen
@mohammeduneab89916 жыл бұрын
Awesome your videos are helping alot..your way of explanation is really nice and gives a clear understanding
@mariabajwa86325 жыл бұрын
thankyou , its amazing ,all concepts are crystal clear.
@khushbooraikwar82103 жыл бұрын
One of the best video, Thankyou Naveen!
@abhilashmt61616 жыл бұрын
what about the static and default methods in the interfaces, which are non abstract methods right?
@grvlal6 жыл бұрын
Thank you Naveen for sharing the knowledgeable video.
@AlanVargheseAniyan3 жыл бұрын
Does an interface achieve complete abstraction even after Java 8 where default methods are introduced?
@traghavendra98286 жыл бұрын
Hi Naveen, Can u provide me where we use interface and abstract class in any project with example
@harishpandey32676 жыл бұрын
Superb Explanation.....thanks a lot Naveen
@lokeshbisht4383 жыл бұрын
Perfect way to understand abstraction and interface. Really enjoying your videos.
@chandankorde35443 жыл бұрын
Thanks a lot Naveen sir ....clearly understood the concepts..pls make sure It will be available to us always... thank u so much sir..
@neelimacse20125 жыл бұрын
thanks for the video..its very useful to know the diff btn both....
@vidulabhat5 жыл бұрын
Thanks Naveen. Amazing clarity I got. Just have one query.. if all the methods in an abstract class are abstract, does it perform better than interface? If yes, what is the use of interface...as abstract class is achieving the same thing with better performance. Does interface do anything, which abstract class cannot do?
@aniruddhvale4 жыл бұрын
i think a class can implement multiple interfaces but it cannot extend more than one abstract class. It cannot do multiple inheritance with Abstract class. So this might be the difference.
@karthikmurale6 жыл бұрын
Thanks Naveen .. i am searching for this topic in your videos
@manishpatidar53796 жыл бұрын
perfect explanation as usual.. Thanks
@myamazingvideos5 жыл бұрын
Hi Naveen, I am going through your courses and finding them to be very carefully woven for better and thorough understanding of the viewer. Hats off for that. Having said that, could you please answer a doubt I have ? Can a non-abstract class have an abstract method as well ? Thanks in advance :-)
@elinamdoraashley8823 жыл бұрын
Good! was really struggling with the difference btn Abstract class and Interface....Thanks soo much for this video
@sundramyadav59349 ай бұрын
Difference between abstract class and interface, when to use them, and how to define abstract class and abstract method. ✦ The main difference between abstract class and interface is that abstract class can have both concrete and abstract methods, whereas interface can only have abstract methods. 00:05 ✦ Abstract classes allow the creation of multiple abstract methods as well as non-abstract methods. 02:41 ✦ Method overriding and abstraction concept 07:47 ✦ Abstraction is a way to hide implementation logic 10:13 ✦ Interface allows defining only abstract methods. 15:50 ✦ Implementing 100% abstraction in Java 18:32 ✦ Accessing overridden methods and non-overridden methods in BMW class 23:24 ✦ BMW does not allow parent reference variable to access specific methods 25:57 ✦ The basic difference between abstraction and interface 30:05
@pradyumnnasatapathy81996 жыл бұрын
Thanks a lot Naveen sir for this detailed information
@vasavirayapati88763 жыл бұрын
5* for your teaching ability. do we have any latest video with java 8,9 features. If any please share the link
@nareshr67336 жыл бұрын
Good explanation. Could you please explain the variables access also
@amanueltesfu60712 жыл бұрын
Excellent explanation. Thanks Naveen!
@9chainsgtr5 жыл бұрын
Thanks man! Your help is great!
@vinaysharma5303 жыл бұрын
Sir you have much depth knowledge about concept 💯👌👌🙏
@Harsh_H_Patil4 жыл бұрын
Thank you sir really clean and clear explanation. Please can you upload one video on java 8 when to use abstract c and interface bcoz in interface they added static and default method
@yashovardhangoyal92704 жыл бұрын
Thanks Naveen!!! Very Well explained
@vinoddhale24282 жыл бұрын
Thanks sir for clearing my concepts..😊😊🙏
@akshaysingh51793 жыл бұрын
Very nicely explained.Thanks for this video.
@truthlover35226 жыл бұрын
Great Navin, i like your videos , awesomely explained
@lisazhou77764 жыл бұрын
very simple and cleat to explained the concepts. thanks.
@waniya-huzzu6 жыл бұрын
Can you give any framework related example where we can utilize this abstract or interface concept while designing framework
@devinealmighty0016 жыл бұрын
Take an example of webdriver and chromedriver Web driver is an interface and chromedriver is a class which implements webdriver interface... Hope this helps
@itsrohittiwari6 жыл бұрын
You did not mention about default methods of interface introduced in Java 8. Please mention about it.
@RajuSingh-lt8cd5 жыл бұрын
Excellent Naveen..Hi,Can u pls provide videos on (Cucumber+Protractor+Typescript+Visual Studio Code).It will be helpful. Thanks.
@A_philodendron4 жыл бұрын
Hi navin, Can you please make vedios on c#? Or suggest any vedios which has good explanation like your vedios?
@doodsmix40154 жыл бұрын
best tutorial so far
@naveenautomationlabs4 жыл бұрын
Glad that it helped you..
@sindhusudhakaran17314 жыл бұрын
Thank you Naveen. This is so helpful !!
@ComputerTechnologiesLab6 жыл бұрын
Superb Explanation..👍
@mohammedzakaria87834 жыл бұрын
Thank you for such amazing work, Naveen, can u pls dicuss the difference after java 8, I heard there is a big change. Thanks in advance
@mitthuanjali18232 жыл бұрын
Superb informative 👌
@RajuDas-zn3gx6 жыл бұрын
Can parameter be given in the parent class for both abstract class and interface?
@nehaverma-dp5mm3 жыл бұрын
Superb content!
@ashoktheja33466 жыл бұрын
Sir can multiple inheritance done for abstract class ?
@santhoshsomaiah6 жыл бұрын
Very good explanation
@Driverforcash Жыл бұрын
Very nice video Naveen Sir !
@vatsalraj26552 жыл бұрын
Very nice and clear explanation
@MrAmarSindol6 жыл бұрын
Excellent bro, thanks
@anandkumar-qj2zw6 жыл бұрын
why is it that we can't create abstract classes without any abstract methods ? I did not got any errors while doing so..
@sureshm20476 жыл бұрын
Really Naveen tutorial the great stuff tutorial... thanks a lot Naveen
@kalyanimeshram76692 жыл бұрын
Just awesome 👌 👏
@madhum33076 жыл бұрын
Thank you so much for efforts Sir..!!
@maronnambo79184 жыл бұрын
That was very helpful. Thanks.
@sreenathreddy27913 жыл бұрын
i think with out abstract method also we can define abstract class. there is no restriction on that. Can you check that
@rahuljain35472 жыл бұрын
Very good explain 👍
@MihaiKoteles3 жыл бұрын
Good presentation but still this doesn't explain what are the benefits using Interface during code design when in which use cases to use Interfaces to avoid tight dependency coupling, can you maybe create a video to explain interfaces and their usages in respect to SOLID or code design in general, to answer more the question WHY do we need this, what benefits do they bring, etc.
@shilpakhot69774 жыл бұрын
plz make the video on abstract class and concrete class
@indraparmar86666 жыл бұрын
Interface can have only abstract methods. Since Java 8, it can have default and static methods also.
@navnathjadhav91112 жыл бұрын
In Java interface can also have private methods
@sureshsubramaniyan32015 жыл бұрын
Simply superb
@ishwaripednekar51648 ай бұрын
It's not necessary to have at least one method abstract in abstract class. But if there is exist any one method abstract class must be abstract.
@rajeshdhonde92562 жыл бұрын
Very nice Teaching
@Abhishekyadav-xd2ib3 жыл бұрын
We can say concrete method too to non abstract method ?
@saravanabalaji31215 жыл бұрын
upload image comparison using Assert in selenium Java -TestNG (hybrid driven framework).
@prajwalprabhu710911 ай бұрын
@naveen is it necessary for a class to have at least one abstract method to make a class as abstract
@agitay2724 жыл бұрын
Great explanation brother
@manojpatil24573 жыл бұрын
Just one correction we do not need to have at least on abstract method to make a class abstract . Rest I always like your videos .