You are the Best!!!!!!!!!!!!!! WELL DONE MY INDIAN BROTHER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THANK YOU! THANK YOU! THANK YOU! I finally managed to understand complex nature of all of these confusing terminology .
Thank you Smartherd for sharing your knowledge, I would like to know then... What would be the main difference between an Interface and a Abstract class? When do I have to use one or the other?
The advantage is that they are designed to be subclassed and provide some common functionality across a set of related classes. So for example, If you have an Animal Class that is Abstract, with noise, eat, and weight methods, you will know that each method will need to be changed since each class that you create to inherit from the Animal class (Dog, Lion, Elephant) will make different noises, eat different foods and have a different weight. This ensures that you will not be able to create any objects without making sure the data and functionality for each class is first the way it's supposed to be. Does that make sense?
tried so many courses to learn kotlin but this is god of all the courses
You are really an awesome teacher
you truely have a great explanation skill , its just awesome
tq so much,ur way of explanation is next level bro
You are the Best!!!!!!!!!!!!!! WELL DONE MY INDIAN BROTHER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THANK YOU! THANK YOU! THANK YOU! I finally managed to understand complex nature of all of these confusing terminology .
ur welcome. keep learning . Hit LIKE. thanks
sriyank sir .... you are really great
Explanation is your super ability. Thumb up
Best explanation so far!!👍👍
Very clear explanation, thank you.
very good explained
nice explanation thank you smartherd
This could be the best explanation of the abstract methods or classes I have seen so far. Thank you so much.
thank you
Thank you Smartherd for sharing your knowledge, I would like to know then... What would be the main difference between an Interface and a Abstract class? When do I have to use one or the other?
thx for the clear tutorial
very good tutorial
Great video
What is use of abstract class, method
Layer of Abstraction
can i use hadoop framwork with kotlin ?
thank you sir
Hi Sriyank, Can you please make videos about RXJava on android that will really helpful
I am here 2020
Entonces "open" es como el "default" de java :O
Many information is missing,thanks anyway ..
So, what is the advantage of using abstract class ? You threw an agenda, but doesn't seem to answer it, at least on this video. Great info otherwise.
The advantage is that they are designed to be subclassed and provide some common functionality across a set of related classes.
So for example,
If you have an Animal Class that is Abstract, with noise, eat, and weight methods, you will know that each method will need to be changed since each class that you create to inherit from the Animal class (Dog, Lion, Elephant) will make different noises, eat different foods and have a different weight. This ensures that you will not be able to create any objects without making sure the data and functionality for each class is first the way it's supposed to be. Does that make sense?
thank you