Java OOP in 10 Minutes (Java Object Oriented Programming) #95

  Рет қаралды 269,969

Alex Lee

Alex Lee

Күн бұрын

$1,000 OFF ANY Springboard Tech Bootcamps with my code ALEXLEE. See if you qualify for the JOB GUARANTEE! 👉 bit.ly/3HX970h
You'll learn all the Java OOP topics you need to know, inducing polymorphism, inheritance, encapsulation, etc. in only 10 minutes!
Java Object Oriented Programming (Java OOP) is making .class files with attributes (variables) and actions (methods) that you can use to help you.
Object oriented programming in java can be tricky at first... But SURELY you'll get it :) If you followed along, congrats! You learned Java OOP by-doing!
I hope you enjoyed this oop java tutorial! I like to have a nice mix of java tutorials and actual projects for you all :)
Was this java oop tutorial helpful? -
Full Java Tutorial For Beginners Playlist: • Full Java Course by Al...
Free Tips: bit.ly/3U6HXcb
Disclosure: The Springboard link provided is linked to my affiliate account & supports the channel.
~
Alex Lee

Пікірлер: 396
@alexlorenlee
@alexlorenlee 7 ай бұрын
If you’re new to programming but want a career in tech, I HIGHLY RECOMMEND applying to one of Springboard’s online coding bootcamps (use code ALEXLEE for $1,000 off): bit.ly/3HX970h
@Lord_Liverpool
@Lord_Liverpool 6 ай бұрын
The music at the beginning of the video was very distracting.
@day35ofdebuggingthesamelin56
@day35ofdebuggingthesamelin56 3 жыл бұрын
This guy teached me Java OOP in 10 min while my professor took 4 months just to confuse me.
@relic374
@relic374 3 жыл бұрын
It's funny how teachers in general treat you like you are stupid and take forever to explain things that are really simple. Like, "HoW dO YoU KnOw iT Is A TrIaNgLe" or some shit when it's like, we both know why so like wtf.
@branpod
@branpod 2 жыл бұрын
@@relic374 understand why you know it’s a triangle is important though. Obviously you can recognize a triangle in a simple geometric situations, but in more complex situations where things don’t present themselves to you, you need to know what to look for.
@relic374
@relic374 2 жыл бұрын
@@branpod I know, but I've seen questions like that in middle school when it's not anything new- it's just straight up stand alone shapes
@branpod
@branpod 2 жыл бұрын
@@relic374 Yeah, there's definitely times where that style of teaching is unreasonable, but as an introduction to a topic, it's often worth the little bit of extra time to get a complete understanding of why, and not just how
@relic374
@relic374 2 жыл бұрын
​@@branpod Yes, but I have experience times when it was just in the middle of no where- very simple things that everyone understands if you're above the age of 12.
@1cannon3
@1cannon3 4 жыл бұрын
1:35 Polymorphism 2:20 Overloading a method 2:26 Overriding a method 3:52 Inheritance 4:37 Encapsulation (getters/setters) 6:54 Interfaces 8:40 Abstraction Thanks for the excellent tutorial!
@adrianberdecia4489
@adrianberdecia4489 4 жыл бұрын
thx!
@MR-yc3my
@MR-yc3my 4 жыл бұрын
2:26 Overriding, not overwriting.
@shazaibmaqsood2957
@shazaibmaqsood2957 3 жыл бұрын
For those who are confused , methods are called functions in c++
@InfoLunix
@InfoLunix 2 жыл бұрын
0:21 Start 0:38 Classes and methods
@thaminduKavinda
@thaminduKavinda 3 жыл бұрын
Entire semester in 10min, very impressive bro
@rayajaltouny7848
@rayajaltouny7848 3 жыл бұрын
Exactly 💯. I really needed this
@TimoKvapil
@TimoKvapil Жыл бұрын
we had this and more in just one lecture
@harveers820
@harveers820 7 ай бұрын
@@TimoKvapili feel bad for you
@africanbitcoin7787
@africanbitcoin7787 4 жыл бұрын
“They throw 15 letter words at you you don’t understand” 2 seconds later: POLYMORPHISM Just kidding.. love the videos
@alexlorenlee
@alexlorenlee 4 жыл бұрын
POLYMORPHISM
@silasdietrich7464
@silasdietrich7464 4 жыл бұрын
15 letter words, he didn't say anything about 12 letter words... :)
@sleep3017
@sleep3017 3 жыл бұрын
@African Bitcoin ?
@frischrank
@frischrank 3 жыл бұрын
@@alexlorenlee Stop it, Patrick, you're scaring him!
@artalmarulamajr.1340
@artalmarulamajr.1340 3 жыл бұрын
i thought polymorphism basically many inheritance
@thedistractedlearner
@thedistractedlearner 3 жыл бұрын
I'm a HS Computer Science teacher. I bow to you and recommend you to ALL my students. I'm coming to you to learn and help me clarify what I'm teaching! :)
@matthew11092
@matthew11092 4 жыл бұрын
this man deserves my college tuition
@simiiv5021
@simiiv5021 3 жыл бұрын
hahaha true, mine too
@danielvazquezsandoval75
@danielvazquezsandoval75 3 жыл бұрын
Got the worst two teachers, one for networks one for Java. Same here, it took Alex 10 minutes to teach me what I never understood in 4 months.
@dhanajon5528
@dhanajon5528 Жыл бұрын
@@danielvazquezsandoval75 haha same, i have a networking teacher who is just the worst
@umeshb8210
@umeshb8210 4 жыл бұрын
He actually taught OOP in 10mins. OMG MOTHER OF CHRIST
@ArnoldPerez
@ArnoldPerez 3 жыл бұрын
"Universities hate him for teaching one semester in 10 minutes." lol thank you so much for this!
@djuka8121
@djuka8121 3 жыл бұрын
damn this 10 minute video is more useful than those 2 hour tutorials
@CrypticManu
@CrypticManu 4 жыл бұрын
HAHAHA WHAT A TIMING DUDE we literally just had a lecture about OOP and I wanted to watch some of your vids to make sure I understood everything :D
@alexlorenlee
@alexlorenlee 4 жыл бұрын
:D
@michaelcdarby
@michaelcdarby 4 жыл бұрын
It’s been a year since I’ve had to take a programming course so this was a great refresher
@tfh5575
@tfh5575 4 жыл бұрын
wow, this is a great overview. i have two interviews this week for software engineer positions (finishing bootcamp in 13 days) and i really felt overwhelmed reviewing so much material. this was super concise and helped clear up a couple concepts i was still having a little trouble talking about. thank you!
@prashanttiwari7008
@prashanttiwari7008 4 жыл бұрын
Crystal clear and easy example . Precisely on point , nothing extra .
@syeddaniyal1273
@syeddaniyal1273 4 жыл бұрын
What a great tutorial man, this will help me in my OOP course more than my class lectures!
@angledcoathanger
@angledcoathanger 4 жыл бұрын
Wish I had such a tidy and quick explanation on hand when I was first learning Java. Great stuff.
@bitten1406
@bitten1406 2 жыл бұрын
I really cannot be more thankful! You made everything so clear, thanks!
@_Anna_Nass_
@_Anna_Nass_ Жыл бұрын
These “in 10 min” and “in 14 min” videos are great reviews for someone who knows some Java but took a semester off. Thanks for keeping it simple, dude.
@elmarvo7505
@elmarvo7505 3 жыл бұрын
Awesome! Thank you so much for this short briefing! :)
@karanpolobotu5593
@karanpolobotu5593 4 жыл бұрын
This is the greatest Java OOP tutorial of all time. You've managed to break things down in such an understandable way!!! My prof has a Ph.D from MIT, and he can't teach me this stuff!! Ur WAYYY better than him at this. Thank you so much!!
@jasonking1284
@jasonking1284 Жыл бұрын
Nice, a compact tutorial with no going off on a tangent for 10 minutes every 5 minutes but just stays focussed on the subject. Very good video. 👍👍👍
@adhel-estebanriverarodrigu2234
@adhel-estebanriverarodrigu2234 Жыл бұрын
Bravo and kudos to you, sir Alex! I'm just starting my new semester and had to refresh OOP and learn Java at the same time, and you taught all of this under 10 minutes! I'm sharing this with my entire class. Bravo Alex! 👏
@rittenbrake1613
@rittenbrake1613 4 жыл бұрын
This is SUPER CLEAR ! This made everything much easy to grab !
@shubhamarya9383
@shubhamarya9383 4 жыл бұрын
And I oop... Sorry I'll see myself out
@caglayagmurr
@caglayagmurr 4 жыл бұрын
XD
@arthurgrubert3941
@arthurgrubert3941 4 жыл бұрын
My college course last semester was called “IOOP” into to object oriented programming
@tylerngo7639
@tylerngo7639 4 жыл бұрын
apcs test in 40 minutes good luck everyone
@ritamch7518
@ritamch7518 3 жыл бұрын
Yeah dude I did that too lol
@kenntoot684
@kenntoot684 3 жыл бұрын
Amazing explanation! So clear and understandable! Great job!
@willianvinagre3338
@willianvinagre3338 3 жыл бұрын
holy shit dude... i always struggled trying to figure out OOP concepts but these explanations are really good! it all seems a lot easier now! thanks!
@piggiesgosqueal8066
@piggiesgosqueal8066 3 жыл бұрын
Willian Vinagre same. I am coming from C++ and Java OOP was making no sense. Now I realize it is very similar just a bit different syntax.
@michaellieberman114
@michaellieberman114 4 жыл бұрын
This was very concise and well explained. I learned OOP and did a lot of projects/homeworks earlier this year in a class and I always tell people "any concept, specifically in CS, is simplifiable", but school doesn't do an amazing job at concise. I had a wonderful professor for OOP but in general teachers make things more complex and drag on lessons. 2 things that would have perfected this video: 1 if you had prepared a full class with variables and functions, like a full 40 line class with edge case checking for constructors and setters. 2 split the screen between "class containing main method where objects r created" and "actual class/blueprint of object" that way people can visualize things much better. for a quick intro to OOP, this was very good. even for a review for test.
@9chickenwingz
@9chickenwingz Жыл бұрын
Alex, you’re the teacher we always needed! 👏🏽
@fcsie
@fcsie 2 жыл бұрын
I alr learned these concepts in college, but your explanations simplified it, making it easy to understand, thank you!
@subscribenow3734
@subscribenow3734 3 жыл бұрын
Thank you Alex Lee. You make learning fun and Understanding .
@Mobbgaming
@Mobbgaming 3 жыл бұрын
Super Awesome. To the point and simple.
@zmyslowy27
@zmyslowy27 4 жыл бұрын
Great video as usually. Thx a lot. Even if I know that already it is always a pleasure to watch some new stuff from you.
@yichenshen5002
@yichenshen5002 2 жыл бұрын
amazingly explained. Thank you!
@lgx22
@lgx22 2 жыл бұрын
Dude you are good, keep working these things, don't give up
@kass9735
@kass9735 3 жыл бұрын
This was SO helpful!!!! Thank you so much :)
@eveliovelez9708
@eveliovelez9708 3 жыл бұрын
I’m an AP CSA student in high school and your videos are beyond helpful for preparing for my upcoming AP exam. Thank you so much!
@abrahamwashington3896
@abrahamwashington3896 4 жыл бұрын
thank you! really well done concise and clear.
@gabrielbartholoma7789
@gabrielbartholoma7789 Жыл бұрын
Incredible comprimized and performant transferred knowledge. Well done bro.
@ians474
@ians474 3 жыл бұрын
This is fantastic! Clear and concise! Thanks bru!
@Daniel-ny2yp
@Daniel-ny2yp 2 жыл бұрын
Simple and concise, thank you!
@JoshTheGiff
@JoshTheGiff 3 жыл бұрын
This seriously was the first time these all made perfect sense to me. Thank you
@crosskrade6658
@crosskrade6658 4 жыл бұрын
Thank you I am currently studying Computer Science at University and I have learned so much from this channel what my lecturers cannot seem to explain, keep it up.
@valterkuhne2962
@valterkuhne2962 4 жыл бұрын
Love it! I literally just learned C++ and with your videos only I understand everything they should teach at school!
@michellep2280
@michellep2280 Жыл бұрын
Thank you that put a lot of stuff into perspective.
@alexdien
@alexdien 2 жыл бұрын
Helped me understand Java for my new job in 10 minutes. Many thanks!
@timothybaraka1206
@timothybaraka1206 3 жыл бұрын
This has literally wrapped up all those stories i get from my OOP lecturer, Thanks Alex Lee!
@hussamaladdin8469
@hussamaladdin8469 2 жыл бұрын
It is amazing how he simplified it. I struggled with that topic for so long but honestly Alex is a living legend :D
@user-ne6iy4xz1u
@user-ne6iy4xz1u 4 жыл бұрын
watching you since august keep up man and thanks! for sharing your expertise by teaching us
@titivermeesch
@titivermeesch 3 жыл бұрын
I've already a few years of experience with Java but this is actually the best explanation of OOP that I ever found online.
@saxkMr
@saxkMr 2 жыл бұрын
Thank you so much man! I always struggled to get this OOP stuff. But then your video comes and now OOP it's all magically clear to me. Keep up the awesome work!!
@serotonin5607
@serotonin5607 3 жыл бұрын
Man... this explains my whole semester... and this video helped me more than my school. Thanks man you earned a new subscriber.
@euland
@euland 4 жыл бұрын
ok, i love a youtube channel, dude, continue with this great work.
@hasanparasteh5242
@hasanparasteh5242 4 жыл бұрын
Thanks, I just found anything I wanted about OOP in java!
@simiiv5021
@simiiv5021 3 жыл бұрын
Thanks for existing ALEX. you saved me! I was never so confident in OOP and kinda mugged it up. You've made coding fun for me!
@ryandburns1
@ryandburns1 2 жыл бұрын
This is great! Thanks for making OOP easier to learn!
@timkuiper2144
@timkuiper2144 2 жыл бұрын
I've been studying from my books for the past few days, everything was made so unclear. You just cleared everything up in 10 minutes, awesome video thanks!
@jeffcleds
@jeffcleds Жыл бұрын
This helped me review! Thank you!
@OConnelsSideOfDaRiver
@OConnelsSideOfDaRiver 2 жыл бұрын
Bro, you just salvaged my entire career! bless!
@PlGGS
@PlGGS 4 жыл бұрын
Great video! Just want to add that getter and setter methods make getting and setting variables easier for users, because the original developer(you) is(are) able to retrieve and replace the variable in different ways depending on what the user submits as a parameter to each method. Mainly, if the original dev(you) wants(want) to make sure users don't accidentally set a variable to certain values down the line, getters and setter methods can perform checks and do much more than simply *get* and *set* the variable in question when the user calls them
@shadmankabir7023
@shadmankabir7023 3 жыл бұрын
your teaching style is so good. the basics even my professors couldnt really teach well in university. you taught in 10mins.
@nikolette4337
@nikolette4337 Жыл бұрын
Just WOW! I've been front end coding for years. Found a new passion in OOP. You helped me a lot with this video. Got a new sub 🎉
@letsherptothederp
@letsherptothederp 3 жыл бұрын
Thanks for such a quick, concise video. This was a wonderful explanation.
@ronayusan4047
@ronayusan4047 3 жыл бұрын
so annoying how these concepts are made to be so confusing in school / job interviews but they're so basic when you're actually coding them.. thanks for showing us this!
@fellowRaven02
@fellowRaven02 2 жыл бұрын
you are LITERALLY THE BEST Java teacher ever, I finally understood Arrays, now I need to know about Objects, Constructors, and Inheritance I think
@karlisteeves3216
@karlisteeves3216 4 жыл бұрын
I'm in a coding Bootcamp right now and I just wanted to say, thank you for these videos because they're the only thing making me understand java.
@og403
@og403 3 жыл бұрын
Its amazing that while im sick and not really even able to focus you still made me understand better than my professor or my 250 book
@Nariji197
@Nariji197 3 жыл бұрын
This video literally saved me from my interview. You see im more of an output guy and I have problems with definitions when interviewers asked me about definitions of something, having trouble on finding the right terms to describe it that sometime I want to "just give me a computer and ill show it to you". Thanks!
@tips1483
@tips1483 3 жыл бұрын
I’m coming from python and when I learned OOP python got so much easier so I decided to learn this as one of the first things and this is from a beginner this clears up so much and made a ton of sense thank you!
@nakadelnat3030
@nakadelnat3030 4 жыл бұрын
you just made my life easier. God! I should be thanking youtube for this video suggestion! I am a teacher and want to teach my students java. I will add your videos on our book as reference ;)
@programinggrid967
@programinggrid967 4 жыл бұрын
Seriously man you are amazing i never understand oop before. But after watching this video i understand all the basic concept of oop. Thankyou
@grahambinho
@grahambinho 3 жыл бұрын
Thank you for this; amazing.
@NadinePigida
@NadinePigida 4 жыл бұрын
this was so well-explained!! Thank you so much
@Cablur
@Cablur Жыл бұрын
Mate, you are so incredibly awesome 🤩 I know, I repeat my self in like every comment I leave under your videos, but this is only due I can not find any better words to describe how infinitely good you are explaining stuff! Thank you so so much for your videos ❤️‍🔥
@theanimators8202
@theanimators8202 4 жыл бұрын
Great video and very well explained, keep making videos👌👌
@qw8161
@qw8161 3 жыл бұрын
Thank you Alex!!!
@valsant4
@valsant4 4 жыл бұрын
Hi Alex, could you make a tutorial on threads? Love your videos. They're so helpful..!
@ryandburns1
@ryandburns1 3 жыл бұрын
This was really helpful! Thank you.
@pufflesrock09
@pufflesrock09 4 жыл бұрын
Our Java class went from basic loops straight into OOP without even mentioning what a method is, I guess it's lucky I have some experience with it already. Great video!
@omarzidan4055
@omarzidan4055 2 жыл бұрын
my class is doing that rn and I got no clue wtf is happening
@jibrilmohamed743
@jibrilmohamed743 3 жыл бұрын
This video was more useful than I initially thought. THANKS!!!
@fikrifiqrie
@fikrifiqrie 4 жыл бұрын
Thanks...now I can feel better to take my test tonight. Love this channel.
@IsaacWRTorres
@IsaacWRTorres Жыл бұрын
Omg gracias! Entendí todo
@partha940
@partha940 4 жыл бұрын
You are an amazing teacher. Please keep making these videos. And thanks! :)
@alexlorenlee
@alexlorenlee 4 жыл бұрын
thank you!
@nickmiller5384
@nickmiller5384 3 жыл бұрын
Thanks man, helps a lot with the university!
@jaortiiss
@jaortiiss 2 жыл бұрын
thank you man!
@Honeydew417
@Honeydew417 2 жыл бұрын
Never been this clear on oop after watching your video. Thanks :)
@RiceNoodle
@RiceNoodle 3 жыл бұрын
Thank you! I will have my java developer job technical interview in 6 hours. Appreciate it!
@mohdashraf3440
@mohdashraf3440 4 жыл бұрын
Really awesome tutorial ever!!!
@nassimioussaghane1686
@nassimioussaghane1686 4 жыл бұрын
Wow that's impressive ! Our mentor spent 2 weeks explaining Oop and didn't get it . watched ur vedeo and now makes sense .
@SerielThriller
@SerielThriller 4 жыл бұрын
Dude this is awesome!
@darkvader2024
@darkvader2024 9 ай бұрын
Watching this to revise before I tutor. I wish I had watched this back when I was doing this course. Would have saved me so much time.
@SoruNoSensei
@SoruNoSensei 4 жыл бұрын
Hey Alex, this video was very well explained. I feel like I learned a lot in a very short amount of time. Keep up the great work. I'm a new subscriber based off of this video alone.
@id15807936
@id15807936 4 жыл бұрын
I wish every programming tutorial video was that simple and quick.
@rukna3775
@rukna3775 4 жыл бұрын
Yea
@danielgilder8672
@danielgilder8672 4 жыл бұрын
this guys an actual genius
@israasaad6945
@israasaad6945 4 жыл бұрын
very helpful, thanks!!
@NicolajVR
@NicolajVR 3 жыл бұрын
Very good video :) Sort and clear! --> Learned OOP with C# and now learning Java, looking forward for it :D
@charliefleming3859
@charliefleming3859 3 жыл бұрын
this is the best video ever for OOP
@khacduymai4694
@khacduymai4694 3 жыл бұрын
It actually makes a lot of senses after I almost failed my Java 1 class :))
@burhanuddinkutubdeen7504
@burhanuddinkutubdeen7504 3 жыл бұрын
hey alex my uni suggested 18 videos for each topic you explained in this video,and i am glad i chose to watch your video first before getting confused watching other videos.thank you.
@creative.money_eu
@creative.money_eu 4 жыл бұрын
Damn if i had only seen this before this semester started.... i would've saved myself a lot of stress
@MathLab4u
@MathLab4u 3 жыл бұрын
It was really helpful. No exaggeration
Java Enum Tutorial #96
10:34
Alex Lee
Рет қаралды 156 М.
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 10 МЛН
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 2,4 МЛН
Follow @karina-kola please 🙏🥺
00:21
Andrey Grechka
Рет қаралды 25 МЛН
Object Oriented Programming - The Four Pillars of OOP
11:23
Keep On Coding
Рет қаралды 309 М.
Java Polymorphism Fully Explained In 7 Minutes
7:16
Coding with John
Рет қаралды 286 М.
Intro to Object Oriented Programming - Crash Course
30:18
freeCodeCamp.org
Рет қаралды 908 М.
Getters and Setters Java Tutorial #84
14:12
Alex Lee
Рет қаралды 487 М.
Object-Oriented Programming Java Tutorial (Java OOP) #71
14:07
Learn Java in One Video - 15-minute Crash Course
14:54
Coding with John
Рет қаралды 630 М.
Fundamental Concepts of Object Oriented Programming
9:16
Computer Science
Рет қаралды 838 М.
Java objects (OOP) ☕
10:46
Bro Code
Рет қаралды 148 М.
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 10 МЛН