Object Oriented Programming - The Four Pillars of OOP

  Рет қаралды 350,467

Keep On Coding

Keep On Coding

Күн бұрын

Пікірлер: 481
@KeepOnCoding
@KeepOnCoding Жыл бұрын
☕Want to master Java? Get my complete Java course: bit.ly/42mQlXE
@OdgeBodge
@OdgeBodge 4 жыл бұрын
1:10 Abstraction 3:00 Inheritance 5:20 Polymorphism 7:56 Encapsulation
@kamleshkumarsahu4699
@kamleshkumarsahu4699 3 жыл бұрын
In so less time he explains so many things with best examples with so much accurate and precise concept. Best video of oop i have seen.
@arlodamian4565
@arlodamian4565 3 жыл бұрын
i guess Im randomly asking but does any of you know a way to get back into an Instagram account?? I somehow forgot my password. I would love any tricks you can offer me.
@fahada783
@fahada783 2 жыл бұрын
I am the 150 like 👍 congratulations 🎊 Fahad
@youvegotmail9385
@youvegotmail9385 2 жыл бұрын
10000%.
@hartsgrace1205
@hartsgrace1205 Жыл бұрын
I wish i saw this a week ago. Zybooks is killing me, i just don't understand its explanations on 80% of the material. In less than 10 minutes you filled in the pieces of everything i wasn't understanding.
@johnnyg507
@johnnyg507 26 күн бұрын
@@hartsgrace1205 ^^^ This, this, this!!! I am taking a course that is using zyBooks right now! It's kinda terrible! The course is an Intro course, but goes through the concepts very quickly ... like it seems to assume that I have some amount of programming experience (I don't). Very frustrated with zyBooks. That's how I ended up here too! 👍
@zerosandones7547
@zerosandones7547 3 жыл бұрын
The example in this video about encapsulation is like abstraction. Here is my view on the differences of encapsulation and abstraction: Encapsulation is grouping similar/related elements (properties/methods) into an object. Abstraction is hiding the complexity and details of an object and showing only what is essential.
@xlizer1_18
@xlizer1_18 9 күн бұрын
do you mean the apposite?
@neeners_keem
@neeners_keem 3 жыл бұрын
I've watched so many OOP videos and this is probably the best one out there! I've seen so many people try and explain using big words and bad examples - but this one made sense completely!
@botdot7226
@botdot7226 4 жыл бұрын
Yo! I am learning this in school rn so it was super helpful to have a nice overview! Man, it actually makes me mad that you are so underrated... you are going to blow up one of these days :D
@KeepOnCoding
@KeepOnCoding 4 жыл бұрын
Glad you enjoyed the video man and appreciate your support! I’m just focused on making good quality content and the rest will work itself out :)
@serpentav422
@serpentav422 3 жыл бұрын
@Learn and Grow what this?
@ivailomanolov6908
@ivailomanolov6908 3 жыл бұрын
He wont , He is talking about way too obvious stuff. Not going in depth at all.
@igorpierre6094
@igorpierre6094 Жыл бұрын
For BRs only. PEIA *Polymorfism: same method with diferente outputs *Encapsulation: Data hiding. Private and etc. *Inheritance: child parent relation *Abstraction: shows only what’s necessary
@nateteuber6933
@nateteuber6933 2 жыл бұрын
Honestly one of the most well put together explanation of a computer science concept on KZbin
@novanoskillz4151
@novanoskillz4151 2 жыл бұрын
I pay thousands of dollars to go to school. and my teacher explains this stuff using the most complicated examples. so im forced to come to youtube to learn on my own. I found your video, and in 11mins, ive learned what my teacher has been "trying to teach" for a week.
@francescosalis3569
@francescosalis3569 2 жыл бұрын
Same situation here in Italy, school system needs to be reformed
@influecendbysouls
@influecendbysouls Жыл бұрын
lmao
@DrinkedTooMuch
@DrinkedTooMuch Жыл бұрын
Thank god my teacher litterally sens us those videos as a "worth watching", additionally to explaining stuff pretty well
@Galactipod
@Galactipod Жыл бұрын
This video is required reading for a course I'm taking
@ze_kangz932
@ze_kangz932 11 ай бұрын
For the question, Mine is python. And yours?!
@mathieumonat3846
@mathieumonat3846 4 жыл бұрын
My favourite object oriented programming language is Java because I am new to programming and that’s all I know so far. I’ve become much better at programming since finding your channel, thank you!
@eonacademy5036
@eonacademy5036 3 жыл бұрын
you should try Ruby mate!... =)
@jop4846
@jop4846 Жыл бұрын
@@eonacademy5036 why ruby?
@ashique6246663
@ashique6246663 4 жыл бұрын
Love how you put your own neon lit straight forward easy spin on decades old fundamentals of programming! Didn't think we'd ever need another video explaining such a topic but this is definitely super accessible and fun to watch! Love your work man
@edgarm2036
@edgarm2036 2 жыл бұрын
Dude you've just blown my mind, it has taking me so long to grasp the idea of these topics and you just explained it in 11 min, a subscription is a must, thanks
@rubasham8241
@rubasham8241 3 ай бұрын
I can't thank you enough, i watched this video 2 years ago, when i was first taking my oop course at uni, now i'm rewatching because i'm prepping for an interview! nostalgia hitting hard
@spencerbonds
@spencerbonds Ай бұрын
This video provided a better explanation of OOP than my university's Software Practices course did over the span of 4 lectures.
@nikomitk8091
@nikomitk8091 4 жыл бұрын
5:17 Java, it was the first language that I learned and it's the language where I'm best at.
@Sami67995
@Sami67995 4 жыл бұрын
excellent this was a precise and enough explanation for "OOP" My favorite language is Java.
@edvoyce9889
@edvoyce9889 4 жыл бұрын
Great vid. Love how you jump between talking about theory and the code.
@joshbenjamin1100
@joshbenjamin1100 2 жыл бұрын
Really appreciate these vids. Concepts click when you explain. I usually code my own stuff while watching and ideas becoming clear is apparent while I'm applying what I learn here.
@AxleWack
@AxleWack 2 жыл бұрын
I love the way you explain things! Ive been doing this for years, and always thought to myself: "Myself, you gotta learn what polymorphism and encapsulation is about", you just helpes me once again realize, its just the terminologies I didnt know :)
@momooks
@momooks Ай бұрын
this is one of the best tutorials i have seen, I just needed to reup, as it were and I ended up with a new perspective. Well done.
@Duge6124
@Duge6124 4 жыл бұрын
The way you explained everything is just amazing, great work man i appreciate you
@ayl247
@ayl247 3 жыл бұрын
I'm in a bootcamp now and this video explained what I tried to learn in about 2 hours of reading but only had a tiny grasp on. Thank you! liked and subbed
@aidenorpington4637
@aidenorpington4637 3 жыл бұрын
2 hours of reading? JFC
@issecret1
@issecret1 3 жыл бұрын
@@aidenorpington4637 because it's too much? Or because it's not enough?
@NguyenTran-eq2wg
@NguyenTran-eq2wg 3 жыл бұрын
Brilliant! 6 months of CS in my college and these have never been taught explicitly in such clear manner!
@sin3358
@sin3358 2 жыл бұрын
my first prog lang in univerity was c++ and oop was not even supposed to be on the lectures. My programming assistant gave us a lesson about it, brief one, only cause we had finished all the material and had an extra class, and this thing was not even asked on the test at the end. Going on my third semester now. I studied java over summer. Hope things get better!
@iamsagb
@iamsagb 3 жыл бұрын
I was scrambling all over the internet for this simple and easy explanation all of them felt like a thesis but man this video is what i was looking for..Awesome video dude...
@abostef77
@abostef77 4 ай бұрын
thank you for making it easier to understand this and not just teaching programming without giving the simple explanation yet perfect
@feitanportor6790
@feitanportor6790 Жыл бұрын
I really dislike Java because no matter how often my teacher would explain it, i just never seem to understand. I even began thinking it just might be too hard for me and i felt like giving up. But your videos really help me to finally understand what my teacher failed to teach me in a bit over two years! Thank you so much!!
@bobeebil
@bobeebil 3 жыл бұрын
Just recently been getting into OOP and java, this helped a lot! Subscribed!
@Choerrymimi
@Choerrymimi 2 жыл бұрын
I was soooo frustrated before because so many youtube videos just explained everything with real life examples but did not relate those examples with actual coding. And our own teacher at school also just explained with examples like car, students, just random topics which has nothing to do with oop but in some way relates to the concepts of oop. And I found that really hard to understand. I really wanted to see what difference these oop concepts bring to a block of code. Thank you so much for using actual coding as examples.
@karak962
@karak962 4 жыл бұрын
OHHH THIS VIDEO MAKES ME SO HAPPY. Back when I started learning to code, I thought exactly"wait, shouldn't it be done like this? It would be way more efficient!" So I lost it in excitement when I first learned about object oriented programming.
@grumpy_cat1337
@grumpy_cat1337 3 жыл бұрын
1:20 you mixed up abstraction with encapsulation.
@misc10k
@misc10k 4 жыл бұрын
Crushed it! Thank you, Sam. Please keep up the great work, your vids really get the point across
@KeepOnCoding
@KeepOnCoding 4 жыл бұрын
That's what I'm going for so that's great to hear 🙂
@CampfireHybrid
@CampfireHybrid 10 ай бұрын
After about 45 minutes of skimming through youtube, this has 100% been the best video explaining OOP that I've been able to find.
@mrtrza
@mrtrza 3 жыл бұрын
This is the best OOP explanation I've found so far! Thank you!
@anjelopina1549
@anjelopina1549 2 жыл бұрын
Sam. Thank you for bringing some much needed clarity. Your explanations are great and easy to digest for those of us who are just getting our feet wet in OOP. Keep the awesome content coming!
@ar_x7
@ar_x7 4 жыл бұрын
idk why this doesn't have more view, but if you want to understand the 4oop's, this is the go to video.
@KeepOnCoding
@KeepOnCoding 4 жыл бұрын
Thank you! I put a lot of time into this one.
@imtiazmalik5145
@imtiazmalik5145 4 жыл бұрын
Excellent work 👍👍 I didn't even skip ad video to give full credit to this Explanation..
@nubcops220
@nubcops220 3 жыл бұрын
honestly? Maybe the best video I have ever seen about OOP, very well explained + in a simple way to fit my mind.
@soulsfang
@soulsfang 2 жыл бұрын
This has explained all four topics better than the last 8 weeks of my OOP course in university. Many thanks!
@liamshaw3170
@liamshaw3170 3 жыл бұрын
I started following you yesterday. I've learnt more from you in these last two days than I have from school in the last 5 years. Thank you so much!! Extremely helpful content :)
@gjaprakash
@gjaprakash 2 жыл бұрын
best ever... Got logical easy answer with real time code examples
@everything6274
@everything6274 4 жыл бұрын
I was just checking your channel, and I was having a problem with understanding these four OOP technics in java (because it is my first time Learning a programming language) , and you made it too simple , Thank you soo Much, You actually have the qualities that we want to see in modern KZbinrs , Keep it Up Dude 💪🏻💪🏻
@erickballesteros4531
@erickballesteros4531 3 жыл бұрын
I used to love java, but after learning how to code in python, switched over lol.
@zolan4277
@zolan4277 3 жыл бұрын
Python is pretty amazing isn't it? I recently started writing in C# and I swear it's like if Java and Python had a love child and that child inherited only the good bits of their parents. :D I have been really enjoying it.
@bluesillybeard
@bluesillybeard 3 жыл бұрын
It was the exact opposite for me lol
@aidenorpington4637
@aidenorpington4637 3 жыл бұрын
@@bluesillybeard my friend hated python too lmao. I was gonna learn python in school but I switched with another teacher and learned js (what I mainly use). Heard it required strict capitalization or something?
@kasufert
@kasufert 3 жыл бұрын
@@zolan4277 I feel that, i have always used c# and i started learning java and just said "wtf is this" and just stopped
@prima9427
@prima9427 3 жыл бұрын
Gotta say, Python is not a great programming language. If you wanna write a script it's fine, great even, but for any more serious application it's severely lacking.
@axclelibronviray1262
@axclelibronviray1262 4 жыл бұрын
Thanks for this simple tutorial sir, direct to the point
@jasonli1060
@jasonli1060 4 жыл бұрын
I'm surprised this didn't include interfaces and abstract classes in the explanation for abstraction. Otherwise great explanation!
@kickbuttowsk2i
@kickbuttowsk2i 4 жыл бұрын
recently found your channel, every video is super useful (especially the java ones), so underrated. Thanks
@buckstraw925
@buckstraw925 3 жыл бұрын
OOP is almost 40 years old now. Same basic concepts. Good simple concise explanation in this vid! The only thing I'd add is that this isn't limited to real world objects as you described in the beginning of the vid. In fact, it is probably more useful and more widespread applied to conceptual objects. Good stuff!
@TruthAndLoyalty
@TruthAndLoyalty Жыл бұрын
The power of OOP isn't in "objects". This video, like virtually all on the topic, doesn't really demonstrate what the point is. "I'm sorry that I long ago coined the term "objects" for this topic because it gets many people to focus on the lesser idea. The big idea is 'messaging... The key in making great and growable systems is much more to design how its modules communicate rather than what their internal properties and behaviors should be.'" -Alan Kay An object is not supposed to be a representation of... well anything really. It's much simpler than that. OOP handles communication between parts of the code. That's it. That's the big idea. Every time it's taught as analogous to taxonomy or real world objects and behavior, it confuses the learner, who then goes on to code by taxonomy and teach what they were taught. OOP is the regulation and direction of messages. The "pillars" are all ways to talk about specific examples of that without really getting to the point. Abstraction and encapsulation enforce the design and use of specific messaging. inheritance and polymorphism direct messages to different places (one to many, many to one, redirects, etc.).
@buckstraw925
@buckstraw925 Жыл бұрын
@@TruthAndLoyalty That is strictly not the case. Objects also contain data. They are a combination of messaging and data. That's just what they are. The power is in the combination of the two and all the other aspects like inheritance, etc. I will agree with you that the messaging aspect is the most important one. As for what objects are, naturally they can represent real physical thing but the power is in the virtual definitions and yes the messaging in particular. So, I agree with you in part and on the importance of the messaging.
@TruthAndLoyalty
@TruthAndLoyalty Жыл бұрын
@@buckstraw925 sure, there's data. But the... "Thingness" is not actually important. An instanced object is just replication of a piece of code and a definition for interacting with it. In fact you don't need classes to accomplish any of these things. It's just convenient. You have access to creating data primitives anywhere you want. It's not a special feature of objects. You're fundamentally just namespacing and duplicating chunks of code to route messages to. We don't need to further abstract that idea. It's not easier to understand imo. Focusing on taxonomy keeps people from seeing objects for what they really are and leads to using them in all sorts of unnecessary ways that depend on this abstraction that has nothing to do with what's actually happening.
@TruthAndLoyalty
@TruthAndLoyalty Жыл бұрын
@@buckstraw925 inheritance *is* message routing. It's not special. It's just saying "if this doesn't exist in this class, go to this other class".
@TruthAndLoyalty
@TruthAndLoyalty Жыл бұрын
@@buckstraw925 it's a step above functions, which are a step above subroutines, which are a step above a goto. They all reference a piece of code and each ads some additional ways to improve interacting with that code. Goto just jumps to that position and never looks back. Subroutines take arguments and go back where they came from. Functions return what you want them to. Objects add namespacing. It is a huge jump, not because it can represent "things", but because it gives you control over execution of code.
@martinmiloshev241
@martinmiloshev241 2 жыл бұрын
amazing video! 10 times better than all of the 60+ minutes hindi videos with code examples. OOP is great to be presented in the way you did -> with less code and animated examples.
@mohammed_haddad
@mohammed_haddad 4 жыл бұрын
Hey, Sam! I have come across your content recently and I absolutely love it, I have a video idea for you.... well, it's more like a request that I would very much appreciate it if you make it. The request is: Would you make a Vlog-like video talking about how you learned Java? What sources did you use? like.. the whole road-map you followed. Thank you very much in advance.
@deeproy7292
@deeproy7292 4 жыл бұрын
come on Sam you can do it
@TylerGChandler
@TylerGChandler 3 жыл бұрын
Thanks again for your help! Explained the concepts well enough for me to grasp them better than from my college course.
@yumix77
@yumix77 3 жыл бұрын
As an introduction of the pillars of OOP is clear, concise and well explained. I would remark also, it could be nice to follow Java conventions if we use Java, and to avoid encapsulation bad practices for those are starting with OOP. A method started with Uppercase don't follow Java conventions. A getter used to not "get" but "print" doesn't follow "naming" best practices. An object using a setter method which allows external object to change the internal state of the target object is a bad practice for encapsulation. Anyway, I hope this video can help people who is starting in software development to understand the beauty of OOP.
@SaherRocket
@SaherRocket 9 ай бұрын
I learned more in 10 Minutes than what i did reading the Windows Article, Great video and explanation with code examples and much simpler language to understand. Liked and Subscribed.
@tomino133
@tomino133 4 жыл бұрын
Excellent video. I just discovered your channel and I'm loving it. Good job!
@KeepOnCoding
@KeepOnCoding 4 жыл бұрын
Thank you Tomas!
@developer2
@developer2 3 жыл бұрын
explained it better than anyone else I've searched for this from, nice job!
@MrBlaDiBla68
@MrBlaDiBla68 8 ай бұрын
Great, accessible vid on OOP! A suggestion for the encapsulation part: You could add some checking code in a getter or a setter to make their added value more obvious. And my answer to your question, is (of course :): Smalltalk ! The original and most elegant and beautiful OO language, even today..
@capshade5736
@capshade5736 4 жыл бұрын
Your explanation is super ! Keep helping us this waY !!!
@sophiaonyoutube
@sophiaonyoutube 2 жыл бұрын
thanks, sam! you explained it really well. thanks for explaining the 4 pillars and showing the concept through code. i really appreciate it. :)
@kryselle
@kryselle 4 жыл бұрын
This is super helpful! You explained everything better than my professor lol
@KeepOnCoding
@KeepOnCoding 4 жыл бұрын
Lol glad it helped!
@erensametkaratas6593
@erensametkaratas6593 3 жыл бұрын
This video is unbelievably simple to understand. Thank you so much for this!
@benjaminbialy6284
@benjaminbialy6284 3 жыл бұрын
thanks for the video, you simplify oop so much better than anyone else. keep it up
@ptd3v
@ptd3v 4 ай бұрын
This was an excellent video and explained so clearly.
@abumalikmohammadabou-basha8060
@abumalikmohammadabou-basha8060 2 жыл бұрын
Amazing, you have a clear english language, and a very organized sentenses describing things. No doubt a like and subscribe
@mohammedbangie5689
@mohammedbangie5689 2 жыл бұрын
This dude has so nice videos It really makes coding worth learning The old videos are kind of a put off but this dude makes everything seem so much more better
@omermir332
@omermir332 4 жыл бұрын
Thank you for the clarification by using the coding examples. So much better. Really helpful!
@chamzdil
@chamzdil 3 жыл бұрын
wow. he explained it very effectively within a short period of time. thank you so much
@KristoKorps
@KristoKorps 4 жыл бұрын
Great job with the explanation and the code examples, I think this is going to age really well. Keep up the great work!!!
@cedrixcedrix6877
@cedrixcedrix6877 3 жыл бұрын
5:17 Java for me because I find it fun
@tanvirhaider1905
@tanvirhaider1905 3 жыл бұрын
Hey, I Found you as my new favorite java youtube tutor as of right now. thank you.
@patrykjamroz7106
@patrykjamroz7106 2 жыл бұрын
Thank you so much for this, thanks to this video and the simple examples it finally clicked for me. Absolute legend 🌟
@Ghozti333
@Ghozti333 4 жыл бұрын
you deserve more subs dude your channel is so good!
@ThatsNxsty
@ThatsNxsty 2 жыл бұрын
This was a great video! Really appreciate the examples and in-depth descriptions!
@truecomment9006
@truecomment9006 3 жыл бұрын
Best video about OOP.Ive watch bunch of
@yasina63
@yasina63 2 жыл бұрын
That's cool bro. Watching from Ethiopia
@imtiazmalik5145
@imtiazmalik5145 4 жыл бұрын
I Love Java ☕... because it's soul of software Engineering...
@KeepOnCoding
@KeepOnCoding 4 жыл бұрын
Java is amazing 👌🏼
@Rumptertumskin79
@Rumptertumskin79 4 жыл бұрын
If someone were to ask me the best first language to learn-- providing a solid launching point for learning higher level or lower level languages -- I would suggest Java without thinking twice.
@mrdankinator4782
@mrdankinator4782 4 жыл бұрын
@@Rumptertumskin79 yeah either java or c# cause they're really similar
@isaiah5317
@isaiah5317 3 жыл бұрын
@@Rumptertumskin79 The syntax would be overwhelming for a beginner. "public static void main" and "system.out.println" that's a nightmare. Python all the way
@flobbie87
@flobbie87 3 жыл бұрын
Hmmm, well, if it would not have kept primitive types.
@andreitulbure6345
@andreitulbure6345 3 жыл бұрын
This channel became my favourite channel on youtube
@arjayarjay8856
@arjayarjay8856 4 жыл бұрын
Single video to look for understanding oop. Thank you.
@kychemclass5850
@kychemclass5850 3 жыл бұрын
Excellent. My vague ideas of OOF features have been clarified. Tq.
@Boondockman21
@Boondockman21 4 жыл бұрын
Great video bro ! Love the clear examples💪🏾
@Werqspace
@Werqspace 4 ай бұрын
Bro explained the whole concept in under 12 minutes. There's no better video on OOP so far.
@achtube85
@achtube85 3 жыл бұрын
That was a great, clear and fun explanation. Thanks!
@jasonhartanto4890
@jasonhartanto4890 4 жыл бұрын
Great job bro. I instantly remembered what I've learned two years ago in college
@sachintendulkar9817
@sachintendulkar9817 4 жыл бұрын
best video i ever watched about OOP nice work man keep it up....and thanks
@richardxue1506
@richardxue1506 7 ай бұрын
Nice explanation. APIE is such a genius way to remember them four long words.
@thefelixgan
@thefelixgan 3 жыл бұрын
dude I tried to explain OOP so many times and failed all those times. Your video did it perfectly. Next time I'll just link them to this video.
@TumishoBillson
@TumishoBillson 3 жыл бұрын
So glad I found this, explanations so clear. Thumbs up
@shikuanchung4650
@shikuanchung4650 Жыл бұрын
Very clear and straight to the point, nice vid
@bilecode8114
@bilecode8114 4 жыл бұрын
Well done! you gave a short time And concise all the Essentials of java god bless you bro
@msh104utube
@msh104utube 4 жыл бұрын
Awesome videos. It's good background noise while I'm programming and getting ready for some coding interviews.
@KeepOnCoding
@KeepOnCoding 4 жыл бұрын
Thank you! Zot zot!
@mesutdayan3515
@mesutdayan3515 3 жыл бұрын
Such a good explanation in such a short time, thanks.
@VladMarinVlog
@VladMarinVlog 3 жыл бұрын
Thank you Sam, I really appreciate your videos. 6:48 - I would love more explanation on that matter. I don't get things like: Book a = new Audiobook(); Book b = a; Animal animals [] = new Animal[2]; animals[0] = new Cat(); Audiobook a = new Book(); I don't even don't know how to look for that on Internet,. I don't expect to make a video on this, but, if you consider that this is a pattern that has a name and there are more like me in search of info about this, maybe you could approach it in one of your future videos. I hope I made myself understood, English is not my native language. Anyway, thank you for your great work!
@Rumptertumskin79
@Rumptertumskin79 4 жыл бұрын
dude... upper-case method names? Bold life choice! :) j/k awesome videos, sir. Keep it up!
@christiansimbarashe
@christiansimbarashe 3 жыл бұрын
Favourite OOP language is Swift. Because it's fast and statically typed. It's very strict and i like that
@ianhaylock7409
@ianhaylock7409 10 ай бұрын
Best OOP language is Eiffel. Nice clean design. Great IDE and it compiles to C. Downsides are that not many people use it and this leads to a lack of libraries.
@cowabunka
@cowabunka 4 жыл бұрын
Simple plain English and to the point, well done
@destructive842
@destructive842 Жыл бұрын
This is really helpful with no more questions on that topic, But what is the name of the outro music ??
@Detlaff13
@Detlaff13 3 жыл бұрын
Java is my favorite OOP language, since java is the only language I have experience in coding, thank you for the great video, it was well explained and very fun to watch.
@cw5948
@cw5948 4 жыл бұрын
Data hiding != encapsulation! If anything, data hiding is an example of abstraction since only a subset of a class’s data and methods are exposed to consumers. You abstract away the details and only provide an interface for what you want to expose.
@qwertygaming3295
@qwertygaming3295 3 жыл бұрын
Awesome explanation man! I appreciate you are calm and meaningful and not talking about other stuff. Subscribed.. seems i've alot to learn from ya.
@jaimecastilloiii502
@jaimecastilloiii502 2 жыл бұрын
Holy shit. Watched tons of videos and yours is the best. Thanks man!
@sinisaopacic3165
@sinisaopacic3165 4 жыл бұрын
Nice editor and pretty looking extensions, what is that?? 😅👍
@mshumilemirza1011
@mshumilemirza1011 3 жыл бұрын
This video is best to get basic concepts of OOP with nice exmaples.
Object Oriented Programming vs Functional Programming
18:55
Continuous Delivery
Рет қаралды 761 М.
Object-Oriented Programming is Embarrassing: 4 Short Examples
28:03
Brian Will
Рет қаралды 2,1 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 115 МЛН
Ice Cream or Surprise Trip Around the World?
00:31
Hungry FAM
Рет қаралды 22 МЛН
Java Interface Tutorial
14:49
Keep On Coding
Рет қаралды 139 М.
The Flaws of Inheritance
10:01
CodeAesthetic
Рет қаралды 971 М.
Fundamental Concepts of Object Oriented Programming
9:16
Computer Science Lessons
Рет қаралды 951 М.
Java Generics Tutorial
12:23
Keep On Coding
Рет қаралды 184 М.
Object Oriented Programming is not what I thought - Talk by Anjana Vakil
38:51
STOP Using Classes In JavaScript | Prime Reacts
14:02
ThePrimeTime
Рет қаралды 250 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 835 М.
Java Classes & Objects
11:36
Keep On Coding
Рет қаралды 360 М.
10 Design Patterns Explained in 10 Minutes
11:04
Fireship
Рет қаралды 2,3 МЛН