8.17 Abstract Class in Java Tutorial Theory

  Рет қаралды 223,861

Telusko

Telusko

Күн бұрын

Пікірлер: 96
@MrTonyfish123
@MrTonyfish123 8 жыл бұрын
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.8050
@juniadj.8050 4 жыл бұрын
at 8:17 outstanding example..so finally I am able to understand abstract class
@saby8765
@saby8765 6 жыл бұрын
Absolutely hilarious requirements description, but conceptually it is spot on. very good.
@muleytanushri7262
@muleytanushri7262 8 жыл бұрын
Excellent explanation!! I always like the way you teach. Thankyou soooo much Navin Sir for uploading your awesome videos.
@nurizzatikhairunnisabtabus2414
@nurizzatikhairunnisabtabus2414 4 жыл бұрын
THANK YOUUUUUU, I LOVE IT !!! EXCELLENT EXPLANATION !!
@Kanth33
@Kanth33 8 жыл бұрын
Very well defined, please continue to give practical examples with the added visual cues. Great Job!!!
@micky992
@micky992 6 жыл бұрын
Instead of Suresh Ramesh confusion, could have done with A, B and C which clicks quickly to a user.
@divyeshkumarbalar7732
@divyeshkumarbalar7732 5 жыл бұрын
seems like Navin is a big fan of 5Star chocolate
@rohitsoni9325
@rohitsoni9325 8 жыл бұрын
Nice Explaination Sir... And Pooja Ashra is also doing great work... These edited videos are way better than previous ones... Keep Going... :)
@poojaashra7404
@poojaashra7404 8 жыл бұрын
ThankYou soo much
@harshsharma-nm4lf
@harshsharma-nm4lf 7 жыл бұрын
who are u
@games_hub2960
@games_hub2960 3 жыл бұрын
i understood the whole concept in much lesser time than understanding the concept in 1 hr thanks
@juliet5446
@juliet5446 4 жыл бұрын
You make everything easy. Thank you for all you do.
@SAKSHIKUMARIP
@SAKSHIKUMARIP 3 жыл бұрын
This is jst mindblowing sir..tqq for such a clear explanation..
@ashishtayade047
@ashishtayade047 Жыл бұрын
Thank you sir very nice gide & very nice best information abstract class teaching video.👍
@RiteshKumar-ri1xq
@RiteshKumar-ri1xq 6 жыл бұрын
Excellent explanation. Big Thumps Up from me.
@SmartProgramming
@SmartProgramming 6 жыл бұрын
really love to see your tutorials, always helpful, thank you 👌👌👌🙂🙂🙂🙂
@ReenaSharma-wu8ky
@ReenaSharma-wu8ky 4 жыл бұрын
Is it worth it to learn from these tutorials in 2020? btw videos are great!!
@tejassingh9127
@tejassingh9127 3 жыл бұрын
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.
@itsme4unas
@itsme4unas 8 жыл бұрын
One of the best videos.. quality excellent
@robertocosciaofficial
@robertocosciaofficial 5 жыл бұрын
thank you very much for the tutorial. Was really useful to understand the abstract class and methods
@soumiparali6285
@soumiparali6285 3 жыл бұрын
Sir you just make things so easy. Just so so goooooddd!!! Sir please help in data structure and algorithm pleaseeeee
@sathishkumarr7106
@sathishkumarr7106 3 жыл бұрын
Great finishing 🤩🥳
@sijiponnachan8879
@sijiponnachan8879 8 жыл бұрын
Thank you so much sir, nice explanation........no words to say, its awesome
@abdussamed107
@abdussamed107 3 жыл бұрын
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???
@ashrafulalam3662
@ashrafulalam3662 6 жыл бұрын
8:13 The exact moment my mind was blown
@jaypawar7316
@jaypawar7316 5 жыл бұрын
Nice video. With good presentation
@vaishnavinair1838
@vaishnavinair1838 6 жыл бұрын
Amazing Explanation..................
@643kanavguleria9
@643kanavguleria9 4 жыл бұрын
the feature he is talking about at 2:47 is now available in MI phones .
@sriramakrishna7188
@sriramakrishna7188 7 жыл бұрын
I like ur explanation sir.😃.....and ...some times it makes me confuse .😮..
@aruntripathi4537
@aruntripathi4537 7 жыл бұрын
I appreciate your work great explanation !!
@Jeetu0301
@Jeetu0301 8 жыл бұрын
I feel the direction of arrows should be opposite. Correct me if I am wrong ? 6:16
@iconiczElite
@iconiczElite Жыл бұрын
Arrow mark is pointing towards which class its extending
@VijayrahulRaja
@VijayrahulRaja 8 жыл бұрын
Thank you sir. Excellent explanation.
@ArunKumar-vi5ed
@ArunKumar-vi5ed 4 жыл бұрын
excellent explanation sir.
@meetamin7343
@meetamin7343 3 жыл бұрын
This is awesome❤❤
@akashmuntode8547
@akashmuntode8547 Жыл бұрын
Thanks sir, for making this video
@lionciomorcilla4743
@lionciomorcilla4743 7 жыл бұрын
Very nice teacher!!!
@vladanulardzic5859
@vladanulardzic5859 5 жыл бұрын
Well done ! Keep on ....
@bass9454
@bass9454 8 жыл бұрын
love your videos
@ExplorerJoe91
@ExplorerJoe91 6 жыл бұрын
In abstract class program is it compulsory to import any package??
@captainop3810
@captainop3810 4 жыл бұрын
Sir, what is the difference between inheritance and abstract class?
@mojaffaransari8768
@mojaffaransari8768 5 жыл бұрын
The new feature of a phone, to cook like a microwave it's really funny .......
@lionciomorcilla4743
@lionciomorcilla4743 7 жыл бұрын
Thank you so much. Keep it up and help us(:
@nirmal2979
@nirmal2979 8 жыл бұрын
Any examples of abstract class without any abstract method???
@vishnuramj4660
@vishnuramj4660 3 жыл бұрын
At the last example it even though works on normal class?
@nihardesai9813
@nihardesai9813 4 жыл бұрын
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
@divyeshkumarbalar7732
@divyeshkumarbalar7732 5 жыл бұрын
What can be the characteristic of private static inner class having private methods....?
@mohanrammanikandan7939
@mohanrammanikandan7939 5 жыл бұрын
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 ?
@visheshpahuja2
@visheshpahuja2 4 жыл бұрын
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
@visheshpahuja2
@visheshpahuja2 4 жыл бұрын
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 !
@sherothkar5809
@sherothkar5809 6 жыл бұрын
start==super; finish==super;
@OasisFinder
@OasisFinder 6 жыл бұрын
i have one doubt even a single method is abstract so its compulsory to make whole class abstract .
@monaliparihar5138
@monaliparihar5138 6 жыл бұрын
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
@gggg12
@gggg12 8 жыл бұрын
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?
@pavel9235
@pavel9235 7 жыл бұрын
show(new Iphone()); is absolutely the same as: Iphone A = new Iphone(); a.show();
@razaakmal7423
@razaakmal7423 7 жыл бұрын
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?
@vedantjoshi1487
@vedantjoshi1487 7 жыл бұрын
yes! but it must be a public method.....this concept is called multi level inheritence! sir has a video on it...^_^
@vishnuramj4660
@vishnuramj4660 3 жыл бұрын
It's same as polymorphism?
@hanannur5133
@hanannur5133 6 жыл бұрын
i want the phone which acts like microwave tho hahaha what an example
@psycho_gaming2422
@psycho_gaming2422 5 жыл бұрын
Sir why to make a object of abstract class as we can use the object of child class ...why referencing????
@harshsharma-nm4lf
@harshsharma-nm4lf 7 жыл бұрын
nice u are asking us to share on our channel or what?its not a rught thing to do right?
@mundlajoshiram8669
@mundlajoshiram8669 3 жыл бұрын
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...."); } }
@wilburtmoreno469
@wilburtmoreno469 7 жыл бұрын
on my netbeans, i need to input abstract in every sub class or else it will count as error. is that normal?
@sachinlambrud3031
@sachinlambrud3031 2 жыл бұрын
If we join this channel ..What will be use of that
@antimac9683
@antimac9683 5 жыл бұрын
thank you bro.
@dominicxavier5274
@dominicxavier5274 7 жыл бұрын
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
@OasisFinder
@OasisFinder 6 жыл бұрын
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.
@dhavalshah3519
@dhavalshah3519 6 жыл бұрын
Can abstract data members be created??
@rohitmehetre3496
@rohitmehetre3496 5 жыл бұрын
sir it is compulsory to have one abstract method in a abstract class
@Telusko
@Telusko 5 жыл бұрын
Nope
@pratibhajaiswal9665
@pratibhajaiswal9665 4 жыл бұрын
if phone is abstract class how can you pass its object?
@i_karank
@i_karank 7 жыл бұрын
sir u said we can not create object of abstract class! and then u are creating object of abstract phone class in parameters!!! why??
@iAdrianT
@iAdrianT 7 жыл бұрын
public static void show(Phone obj) this wont create a new object, it will just pass the object of type Phone to the method
@SaiKiran008
@SaiKiran008 4 жыл бұрын
I think...mahesh class having microwave method is wrong Please change it
@foton8998
@foton8998 5 жыл бұрын
superb!
@hariomdubey8352
@hariomdubey8352 8 жыл бұрын
when you explain with the help of graphic pic,,it must be clear and bit big size...
@saurabhmahra4084
@saurabhmahra4084 4 жыл бұрын
want a phone which can charge itself xD, great idea though.
@2017-q7y
@2017-q7y 4 жыл бұрын
Amazing
@pavelooo2289
@pavelooo2289 5 жыл бұрын
thank you
@ankushshah5422
@ankushshah5422 2 жыл бұрын
😕 Confusing
@hasanmehmud8607
@hasanmehmud8607 5 жыл бұрын
great..
@thestarinthesky_
@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.
@kirtijogi1990
@kirtijogi1990 5 жыл бұрын
I get confused
@eshanthkumar1923
@eshanthkumar1923 5 жыл бұрын
welcome aliens lolz
@trinhgiatrang
@trinhgiatrang 3 жыл бұрын
it sounds like "welcome idiots"
@rajaavel4967
@rajaavel4967 2 жыл бұрын
Pls say related to that concept ur r talking unwanted more
@nani-vr7me
@nani-vr7me 5 жыл бұрын
8: 17 Show (new phone()) ;
@rahulgoyal3287
@rahulgoyal3287 4 жыл бұрын
Hello moto😂
@satoshinakamoto171
@satoshinakamoto171 6 жыл бұрын
i think this example is much easier for indian students. names are confusing. and sub icon obscures the examples
@manumohan6008
@manumohan6008 3 жыл бұрын
confusing
@bgv117
@bgv117 2 жыл бұрын
Are you telugu
@ajaygalagali5963
@ajaygalagali5963 4 жыл бұрын
:)
@pinky_arya
@pinky_arya 7 жыл бұрын
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
8.18 Abstract Class in Java Example
15:27
Telusko
Рет қаралды 384 М.
Difference between Interface and Absract Class
16:57
DURGA EDUCATION
Рет қаралды 973 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
#61 Abstract Keyword in Java
12:09
Telusko
Рет қаралды 190 М.
Generics In Java - Full Simple Tutorial
17:34
Coding with John
Рет қаралды 1,1 МЛН
Java's Creators Rejected Multiple Inheritance - Here's Why
13:14
Coding with John
Рет қаралды 71 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 908 М.
#4.2 Constructor in Java Theory
10:55
Telusko
Рет қаралды 417 М.
#65 What is Interface in Java
8:03
Telusko
Рет қаралды 260 М.
Abstract Classes and Methods in Java Explained in 7 Minutes
7:00
Coding with John
Рет қаралды 570 М.
Java Tutorials || Java OOPS  ||  Abstract class || by Durga sir
16:37
Durga Software Solutions
Рет қаралды 150 М.
8.16 Abstraction in Java
9:42
Telusko
Рет қаралды 303 М.