Object Oriented Programming: Polymorphism - Java Programming

preview_player
Показать описание
Let's talk about one of the main "pillars" of object oriented programming, polymorphism, and how it applies in Java. In this video I'll introduce the concept of polymorphism and what it means in a couple straightforward code examples. Hope you enjoy it!

My name is Will Tollefson! I'm here to teach you key skills that will help you land your first programming job or stay current and competitive for those promotions in your current job. Subscribe to my channel and I'll help you grow in your programming skills, and make your career soar!

Join me to learn computer programming in an easy to learn way, with a teacher who isn't talking over your head. Or sounds like this. But instead explains things in a way you can understand.

I'm a software engineer in industry who has been coding for over a decade now and my motto is Never Stop Learning. I can give you insight into skills that employers actually care about as in addition to being a programmer I also have hired software engineers.

Ring that notification bell so you never miss fresh content that just might help you with your current programming bug.

I have experience with various types of programming such as mobile phone apps, scientific computational modeling, and embedded communications systems, to name a few, and I've worked on teams ranging from one to over one hundred programmers.

The content I'm offering you is free, self paced, and practical for computer programming jobs. I'll teach you skills you need to be competitive.

Let's dive into programming concepts like algorithms and data structures that are mostly language agnostic.

If you've got ideas of topics or a programming dilemma you want me to cover, drop me a comment! I'll be efficient with your time so without further ado, let's get to it!
Рекомендации по теме
Комментарии
Автор

encapsulation and polymorphism are features of good code, whether it's strictly object oriented or just plain C. In plain ol' C we just use opaque pointers to encapsulate. If that opaque pointer can abstract different stuff, it's polymorphic, like the FILE pointer could be an actual file on disk or say a serial port.

kayakMike
Автор

Great tutorial on polymorphism, Will! I like how you explain how inheritance and polymorphism in Java are interrelated and how to understand poly and morph in a clear and concise way. You are an excellent teacher!

DenaTollefson
Автор

Better metaphor for polymorphism: you can drive a Jeep, a Ford Truck, a Honda CRV, or even a Lexus Sedan. You have many different types of Vehicles, the kind do slightly different things, but they all work pretty much the same. That's your goal when making polymorphic code.

kayakMike
visit shbcf.ru