I love how you are my secret weapon for certain courses but at the same time I want you to get the appreciation you deserve so I recommend your channel to all my engineering student friends. You are a great teacher
i really love these videos, ive watched them through like 4 times now to keep myself fresh but i wish after the simple example you would do a real world example. like, how we would implement this on a job or a project
Your videos are so much easier to follow than my lectures. I love how you go through processes, only to show that there are better ways to do them; you give clear reasoning as to why we should code a certain way. Thank you!
I have been researching interfaces for a long time and could not grasp it. I viewed dozens and dozens of videos and all they explain is how to create the interface and create the object using the interface name. None of them ever explained the reason for doing it. I became a master at creating interfaces and the objects that use them but still did not know the reason for doing so instead of just using the class name and calling the method directly. It became very frustrating. This is the first video that explained it to me using the array of different classes and calling the correct method for each class. I thank you for explaining this and will look for your future videos
Interface~essentially just define a template for a category of classes called an interface and then we can implementation that interface in spesific instances Like you say:hai animal have this,hai animal have that Mereka harus punya atribut ini New interface Class:we can model real word entity
you are such a amazing to explan. very clear explanation. Thanks very much and god bless you. There are a lot people knew a lot about Java , but only few are teachers in the world and you are one of them
I get this but I dont get why you did not do tha same thing with the chefs (tutorial 34) or vice versa, how can I know when to use implements or extends like you previously video?
Hi I had the same query and googled the answer. Some key differences are that 1) A class can implement multiple interfaces, but a class can extend 1 other class only. 2) A class can be "instantiated" i.e. we can create instances and objects from classes, however we cannot instantiate interfaces. for more in depth info you can check this quora link out: www.quora.com/What-is-the-difference-between-interface-and-class-in-Java Hope this helped!
You use public interface for classes to make your character walk and register the tiles they walked on, packetlisteners(executed the packets), writing the display text, color, and font for a player's achievement quest, events like holiday events, minigame events, combat method to check if it can perform the next upcoming attack, interring a syntax when players type a number/letter on a boxed interface on their screen, and updatingsequences, etc. That's all server sided when creating an RPG game, at least on my part. There's more for other kinds of games and some that I don't use for my RPG for now. The client side for me are; you can use it to create a pop up notification and getting the x,y,z coordinates of the pixelation for particle effects on a player's weaponary/armour. So like flames flowing down like a river on the bottom tips of a character's cape/bag/backpack, etc.
Also, if you're wondering why I'm even watching these videos, I just speed the video up to x2 and skim to some parts so I can refresh my memories every month or so. Some things I can forget or wonder what it does, so I watch videos like these to remember and go "OH yea..!!"
I love how you are my secret weapon for certain courses but at the same time I want you to get the appreciation you deserve so I recommend your channel to all my engineering student friends. You are a great teacher
You are so valuable for Computing students world wide. Thanks Mike.
i really love these videos, ive watched them through like 4 times now to keep myself fresh but i wish after the simple example you would do a real world example. like, how we would implement this on a job or a project
Your videos are so much easier to follow than my lectures. I love how you go through processes, only to show that there are better ways to do them; you give clear reasoning as to why we should code a certain way. Thank you!
man I'm just speechless, you're literally the best. Sending love from South Africa.
I have been researching interfaces for a long time and could not grasp it. I viewed dozens and dozens of videos and all they explain is how to create the interface and create the object using the interface name. None of them ever explained the reason for doing it. I became a master at creating interfaces and the objects that use them but still did not know the reason for doing so instead of just using the class name and calling the method directly. It became very frustrating. This is the first video that explained it to me using the array of different classes and calling the correct method for each class. I thank you for explaining this and will look for your future videos
Interface~essentially just define a template for a category of classes called an interface and then we can implementation that interface in spesific instances
Like you say:hai animal have this,hai animal have that
Mereka harus punya atribut ini
New interface
Class:we can model real word entity
You are an awesome teacher my friend.
So much clearer than how my prof taught it. Saved the day man!
Thank you Mike, it's not interfaces that are awesome, you are!
you are such a amazing to explan. very clear explanation. Thanks very much and god bless you. There are a lot people knew a lot about Java , but only few are teachers in the world and you are one of them
thanks dude, super easy to follow for a German, nice and clear voice
Hey man! You're such a great teacher! Thanks for the video!
Love your videos learned a lot from your channel in java I understand what I am doing when I code makes more sense
Awesome explaining of code
Your teaching is great. Thanks a lot
You’re the man !!!
Great explanation thanks a lot man, I really understand now
You are doing a great job with these videos man!!
excellent explanation
Incredible explanations
you are too good you have saved me
The man. God bless you bro
Awesome explanation man
8:54 HOOOLYYYY I finally get it
Excellent
u make it too easy bro
you are a life saver
good job
Wow wow you’re amazing 🤩 thank you so much 💪🏾
Brother thank you
Damn that was so easily understood
awesome broo....
u really helped me
Nice feature in Java, but what is the exact difference between an interface and a main class though? They look exactly the same me think !
just love this.....................
Thanks
you are the best! love ya✌
Thank you!
Nice
thanks !
Can you please make videos on Hibernate and spring
I get this but I dont get why you did not do tha same thing with the chefs (tutorial 34) or vice versa, how can I know when to use implements or extends like you previously video?
we can do the same thing on inheritance, right? but what's the difference?
Hi I had the same query and googled the answer. Some key differences are that
1) A class can implement multiple interfaces, but a class can extend 1 other class only.
2) A class can be "instantiated" i.e. we can create instances and objects from classes, however we cannot instantiate interfaces.
for more in depth info you can check this quora link out: www.quora.com/What-is-the-difference-between-interface-and-class-in-Java
Hope this helped!
What da dog doing
'hey welcome to chillis'
What would you do if you have getters and setters ?
JUST SOMETIMES APPLY YOUR OWN BRAIN ALSO
Can cat class have another methods like scratch or poop ??
Noice
Programming what the dog doin'
u r AWSM,SO GD
But CAT dsnt eat GRASS..
Mine does and plenty of cats do to. Eating grass aids their digestion...
so who's saying it does
what da dog doin?
While using the animal example helps explain how this works, I dont yet see what sort of project this might be useful for. Good video otherwise.
You use public interface for classes to make your character walk and register the tiles they walked on, packetlisteners(executed the packets), writing the display text, color, and font for a player's achievement quest, events like holiday events, minigame events, combat method to check if it can perform the next upcoming attack, interring a syntax when players type a number/letter on a boxed interface on their screen, and updatingsequences, etc.
That's all server sided when creating an RPG game, at least on my part. There's more for other kinds of games and some that I don't use for my RPG for now.
The client side for me are; you can use it to create a pop up notification and getting the x,y,z coordinates of the pixelation for particle effects on a player's weaponary/armour. So like flames flowing down like a river on the bottom tips of a character's cape/bag/backpack, etc.
Also, if you're wondering why I'm even watching these videos, I just speed the video up to x2 and skim to some parts so I can refresh my memories every month or so. Some things I can forget or wonder what it does, so I watch videos like these to remember and go "OH yea..!!"
@@javajuice1333 Did you learn all that knowledge from here?
bro you look like a cartoon, wassup