By far the best video on OOP, this is pretty much what our faculty taught us throughout a whole 4 months long semester where this guy has presented the fundamentals and building blocks of OOP for java in just an hour.
@AnujBhaiya4 жыл бұрын
Hey guys, I'll be available to answer any queries you might have once the video gets premiered. See you at 5:00 PM. Set your reminders 🔥
@prathameshpawar9854 жыл бұрын
@somu saikiran this should be highlighted one
@subhransusekharbehera66864 жыл бұрын
Bhaiya a video on multi-threading, final keyword and static block please
@prajwaltikhe4 жыл бұрын
Bhaiya C++ OOPS par bhi video banao na please.
@hassaanraheem56444 жыл бұрын
Ye sari cheezy pri hai lkin 1 project hojaye oop based tu or bi zyada Maja ajayega. What do u think about it??
@shaikhnabeel64434 жыл бұрын
Bhaiya heap data structures pdha do plzz....bss yahi reh gya haii...apse ache se smjh me ajata hai
@vartikasingh56754 жыл бұрын
bhaiya aise hi OS, CN, DBMS, System Design ye sab ke liye b koi series nikal djiye.. basically revision series jo banda last moment dkh k chala jae interview dene
@olahuuber55404 жыл бұрын
yes agreed there should be 1 hr video on these subjects too
@poojatiwari62904 жыл бұрын
Exactly!!
@divyanshyadav16524 жыл бұрын
ye bit wala vikrant hai kya ??
@ritwikchawla90003 жыл бұрын
@AnujBhaiya
@shyamalineje2043 жыл бұрын
Ha please ye comment ko attention milna chahiye guys
@pavanpalve82453 жыл бұрын
seriously , 1 hour and just have basic knowledge of oops concepts, You Awesome man.... Thanks a lot
@snehilsinha46892 жыл бұрын
Best OOPS concepts video ever, not just for Java but for any language in general ! I have a C++ background and this video helped me learn OOPS for Java and C++ as well ! Key Learnings-> 1. Runtime polymorphism - happens at runtime because the program goes in an upward heirarchy to find the method. 2. Abstract class - Needed because the parent class might be just a concept in its own and making an object of it might not make sense! [Awesome explanation]! 3. Interface - methods are by default public abstract. 4. Abs Class vs Interface - Can't define methods in interfaces whereas can in abstract class. - Abs class -> extends interface -> implements. Thanks!
@coder90094 жыл бұрын
your video is not allowing me to leave it without writing "Thank you from the bottom of my heart"😍😍😍😍❤️❤️❤️❤️
@4444san14 жыл бұрын
i wish you were my training instructor.Explained week"s worth of content in an hour.LEGEND
@abhishekraj85023 жыл бұрын
Finally duniya bhar k lambe lambe tutorial dkhne k bad iss 1hr k video se mujhe oops concept smjh aayi...thanku soo much
@d4devotion3 жыл бұрын
You started beautifully about why OOPs in any programming language. (To denote/depicts real world objects in programming we use oops concepts I mean each thing around you has some properties and behaviours for example Vehicle can have properties like name, noOfGears, noOfTyres etc and behaviour like Start, Stop, Accelerate, LightOn, LigthOf)
@Aman-rw7rk2 жыл бұрын
best video of oops on KZbin, i also tried to learn oops from Apna College but this video is more better than others.
@namratashah51163 жыл бұрын
Mind blowing way to represent all OOPS concepts in quite less amount of time, Quality content. Thank you 😀
@deeptiwari46033 жыл бұрын
Right
@purvee17292 жыл бұрын
Bhai anuj bhaiya aap bht acha smjhate ho literally concept clear hojate h Or programming easy lgne lgti h Aap humare masiha ho God bless you
@AnujBhaiya2 жыл бұрын
Thanks for the kind words ❤️
@shrutikumari67273 жыл бұрын
After so many years of boring explanations which other courses have ,when we see this where things are explained easily and practically ,a deep respect comes for you!!!
@mohdsaifkhan39744 жыл бұрын
I was trying to clear OOPS concepts from last one year I tried multiple resources like books, websites, KZbin but nothing worked and finally today this video cleared my all concepts. Thanks Anuj bhaiyya keep making quality videos.
@cyberacad3 жыл бұрын
Kaha se aate hai ye log.... Ye oops mai constructor cross krte krte khichdi bana diya aur bolta hai tu kahi samjh nhi aaya aur yaha samjh aa gya
@seasonalmind72413 жыл бұрын
@@cyberacad bro then pls tell good source to learn java? i think apna clg me jo java ki series ha Anuj bhaiya wo thik ha ?! what u say?
@UNIQUEGAMERabinash3 жыл бұрын
@@seasonalmind7241 bhai code with harry ko refer karo yr , ache se concept clear ho jayega
@nikitajha48023 жыл бұрын
true I never understood why we use abstract but this video made it too simple to understand
@juhisingh1204 жыл бұрын
Bhaiya ap meri problem guess kar lete ho lagta h ...har time ap aisi video post karte ho jo hm 1week se sochte h ...aur ap post karte ho maja aa jata h ...bahut help milti h video se thank u
@being1better8014 жыл бұрын
Ek natural bond bann gya h bhaiya k sath hum logo ka
@Int1e94 жыл бұрын
Mere sath bhi aisa hi hota hai Problem ate hi solution bhi aa jata hai😀
@RohitSingh-yo2yl3 жыл бұрын
depicts how average we are
@pranjalnama24202 жыл бұрын
i have watched so many videos but never understood oops like this before. awesome video. thank you bhaiya
@DhananjayKumar-vn5tc3 жыл бұрын
This is what I was waiting oops in one video for quick revision
@AshishKumar-zi7kf3 жыл бұрын
Bhai saab u r just amazing..... Clear my doubts man... I feel so trouble for oops.. Now clear🙏🙏
@ApoorvPandeyDev4 жыл бұрын
If you're going for an interview watch this
@Movies_mania_grt4 жыл бұрын
ok thanks
@aisakyunhotahai81303 жыл бұрын
I disagree, only basics have been covered, this video is only for refreshing the basic OOPs concepts. Interview mein WHY & HOW poochte hain. Like HOW is run time polymorphism acheived, WHY do we need Abstract Classes, etc.
@anshumanrana80183 жыл бұрын
@@aisakyunhotahai8130 bro toh kaunsi video dekhen interview k liye??
@aisakyunhotahai81303 жыл бұрын
@@anshumanrana8018 video mat dekho, reason & applications of every topic padho, gfg se
@suprotimdev88903 жыл бұрын
same...here day before viva😅😅
@jmemango15692 жыл бұрын
Thank-you very much, for the last three year I have been reading the defination without understanding the oops concept because no one was explaining the way you explained. Thank-you 😊
@smokeydmt11593 жыл бұрын
One of the best Java video I watched... Cleared all my smaller and bigger doubts. Thanks a lot Anuj bhaiya 🙂🙂❤️
@parthibmitra73303 жыл бұрын
Thanks
@anupreetsihra27324 жыл бұрын
Must say, the way you explain the concepts is amazing... I have completed the playlist of Java DS algo taught by you in 3 days only because I enjoyed the way you explained all concepts...Thanks a lot.. Can you please make videos on advanced java data structures for placement preparation.. It would be really very helpful !!
@VarunSharma-xd8xd18 күн бұрын
Such a crisp and simple explanation covering so many topics
i learnt java, kotlin, oops, android development all from you. Thanks
@dhirajsharma70103 жыл бұрын
The way you teach is really awesome, your content are world class, lots of love Anuj bhaiya ❤️
@AnujBhaiya3 жыл бұрын
Thanks buddy. Keep learning
@chetanyadav89692 жыл бұрын
Really,it is a great video on KZbin.i have searched many videos but I did not get best.eventally,I saw it . Thank you sir 🙏🙏🙏❤️❤️
@santanukumar57143 жыл бұрын
thank u bhaiya for this wonderful lecture. you cleared my all doubts and concepts related OOPs thanks a lot.
@priyanka48073 жыл бұрын
Thank you so much. This is the first time I have uderstood why we use these concepts. God bless you.
@farhanaanjum95034 жыл бұрын
Bhaiya please make a series of advance java please please
@Akshay-dn7ni3 жыл бұрын
even though i can not understand hindi completely i understood your teaching. i loved it thank you
@devanshi41304 жыл бұрын
Watched it 3 days before my exam !! It really helped . Thank you💛
@rishika91024 жыл бұрын
Hey does it cover all topics for exam ? Plzzzz reply
@shivanandachavan99023 жыл бұрын
@@rishika9102 nope
@wriddhimandas35753 жыл бұрын
@@rishika9102 not at all. It will take at least 30 days to cover all the topics (only, practice will take a year).
@mihirpawar21263 жыл бұрын
@@wriddhimandas3575 abe itna time nai lagta 😂😂😂
@deeptiwari46033 жыл бұрын
Exactly
@NalinNishantYT2 жыл бұрын
at 6:08 Person p1 = new Person(); Here new doesn't mean Nyaa :-) new keyword is basically used to allocate memory to newly created object in heap area during the runtime.
@medipakpagare4 жыл бұрын
So lucky I am that this type of quality content getting for free.
@coolguycoolguy484910 ай бұрын
Absolutely perfect clear Hindi. No problem at all in getting what you said.
@reemadamle68823 жыл бұрын
Just completed java tutorial and oops tutorial. Both exactly covered what I wanted, can you please make video on java 8?Also looking forward for DSA tutorials😍
@shubham89432 жыл бұрын
Phenomenal vedio to Revise all concepts of OOPs , Much Appreciated work Bhaiya !!! Thanku so much for this.✌✔
@kunalmishra68694 жыл бұрын
This is what I can call QUALITY CONTENT 🔥🔥
@Anonymous____________A7213 ай бұрын
But not others
@karansuthar333710 ай бұрын
28:20 Anuj Bhaiya knew this before everyone else 🤣🤣
@ronakkhandlwl3 жыл бұрын
One of the best videos on OOP's I have ever seen. Thanks brother
@wriddhimandas35753 жыл бұрын
OOPS not OOP's. And OOP's had no meaning.
@ronakkhandlwl3 жыл бұрын
@@wriddhimandas3575 Both of us are wrong... I just checked on Google and it is written as "OOPs"...😅😅😅
@wriddhimandas35753 жыл бұрын
@@ronakkhandlwl yes but u can write it as OOPS too. Check GeeksforGeeks
@kiityworld3 жыл бұрын
OOPs concepts are Explained in very brilliant way.All point related to Oops are covered in detailed manner.
@olahuuber55404 жыл бұрын
46:11 anuj bhai be like 3 example dunga sbko smjh aajayega ab to like kr do . btw thankyou so much bhaiya for teaching such valuable stuff.
@SANJIVKUMAR-co4cv3 жыл бұрын
You are really a legend. A hundred times thousandth million thanks to you bhaiya. Thank you from bottom of my heart.
@syedashireen29924 жыл бұрын
The way you explained abstraction 😍🔥🔥🔥 bohot mast cheez hai 😆
@aasthapandey7343 жыл бұрын
This is the best video and best explanation of oops concept on entire internet.
@softkornerproductions42944 жыл бұрын
Reminder on💯
@kirtanbhavsar8892 жыл бұрын
Undoubtedly, one of the best videos to understand OOPS concepts in java : )
@adityaagarwal16503 жыл бұрын
learnt java and oops in one video , tenks a lot :)
@popatgawade65163 жыл бұрын
Very. Nice video Anuj Bhaiya thank you
@devByDash Жыл бұрын
I learned OOPS watching 10s 100 hrs of courses, and still was left confussed, watched this crash course and evrything is crystal clear. Thank you so much sir .
@siddharthawasthi79683 жыл бұрын
My Interview isin 3 hrs, nd this video is helping me clearing out my OOP's concepts (y)
@rohitpratapsingh13013 жыл бұрын
Did you cleared interview
@AbhishekSingh-cu1fe3 жыл бұрын
Interview ka kya hua bhai? Konse sawal puche bhai?
@siddharthawasthi79683 жыл бұрын
again my interview is tomorrow and I'm here for revision xd!!
@siddharthawasthi79683 жыл бұрын
@@rohitpratapsingh1301 what you think?
@siddharthawasthi79683 жыл бұрын
@@AbhishekSingh-cu1fe polymorphism, inheritance, constructors, super keyword.
@vinaya70252 жыл бұрын
one of the best video for quick revision, Anuj Bhai ek number...
@harshjaiswal82644 жыл бұрын
Just after 10 mins is my interview and i am watching this video to revise Thanks bhaiya for such a brilliant video
@gamingKlips993 жыл бұрын
ho gya interview??
@RohitSingh-yo2yl3 жыл бұрын
@@gamingKlips99 koi ni batata, aise comments karke sab chup hojate
@SandeepKumar-pg6fy2 жыл бұрын
Thanks for making video on oops concepts, I cleared my all doubts and your way of teaching was fabulous
@arpanakalele33643 жыл бұрын
The Best OOPS video on KZbin for java developers
@thisisdenish3 жыл бұрын
thanks. It helped me.
@EduzoneLearningSolution3 жыл бұрын
This is worth it, jo languages aate hai sab sikha bhai mast sikhaya without any bakwaas👍
Nice Explanation.. Good Work .. Keep Doing.. All the best..
@bhargav15344 жыл бұрын
I really waiting for this video
@abhisheksingh75724 жыл бұрын
Same here👍
@JyotiKumari-zh4zp4 жыл бұрын
Me too
@harjotsingh98943 жыл бұрын
I was struggling with oop it made it much simpler . Thanks
@mformobileapps4 жыл бұрын
Thank you Bhaiya..nailed down each and every OOP concept
@sainaid5 ай бұрын
This OOPs in one video helped me to revise the concepts in a less time. Thankyou Anuj bhaiya ❤
@nandinichintawar4 жыл бұрын
Bhaiyya ka mood bada accha lag rha hai aaj☺️
@mddanish-lg4yc3 жыл бұрын
This video deserves of millions of views
@technicalleap44933 жыл бұрын
1 video = 20 college lectures 🔥🙏
@panshulbh166 ай бұрын
Thank you for making this video. Helped me revise all concepts before my interview.
@rupaliverma54624 жыл бұрын
Very nicely explained.. I spent thousands of rupees in institutes for this, but used to forget the concepts :)
@rahultalla25524 жыл бұрын
Excellent Video ...Well Organised and more importantly very well explained. Thank you, Anuj !!
@laveshgarg21894 жыл бұрын
Thanku bhaiya for this amazing vedio badly needed this for revision
@Miracle_shaw2 жыл бұрын
very helpful just before exam day in viva :)
@deeproy72923 жыл бұрын
abstraction -> mujhe nahi janna, bas mera kaam kar do
@vidhyasagarpotnuru34673 жыл бұрын
Very helpful to revise concepts before attending interviews in a short time. This is the best!!! 🔥🔥🔥
@MASTER0123TBG4 жыл бұрын
Thank you bhaiya.....One fear is over and one checklist is clear.... getting ready for an interview with new motivation and inspiration....Thank you so much.
@jitendrasatdeve20763 жыл бұрын
sach me bhaiya sab try kra 2 sal se.... but ye dekhne ke bad ab jake clear hua... thank you very much... or kya hume java ke bacis se lekar advance concepts vali,,, all (chote or mote) problems vali playlist milegi ??!!! in future???
@shibanirath30934 жыл бұрын
Well explained brother .. thank you so much for helping us ❤️
@deeptiwari46033 жыл бұрын
Right
@shubhampandya64504 жыл бұрын
Bhai Thank you so much.... Aapke Video ki Vajah se meri job lag gay😃
@abhinav4279_3 жыл бұрын
48:22, aur ye hmari pawri ho rhi hai🎊
@Kingalien1832 жыл бұрын
IDK how i can thank you man. In jz an hr u thought a lot in the most simplest best and easiest way. Thanks a lot
@nandinichintawar4 жыл бұрын
Bhaiyya I'm in 2nd year right now...But when I complete my final and get placed !! God's sake if someone asked me who is the motivation,pillar,teacher it will not be any college faculty but ANUJ KUMAR SHARMA(anuj bhaiyya)👍💯💓
@tcservishal2 жыл бұрын
ab jake samagh aayi encapsulation and data hiding. BIG thanks anuj bhaiya
@anirbandas20543 жыл бұрын
Great video man, on-point explanations of topics and crisp coding with required concepts. what would computer science students do without teachers like you. Keep helping us the same way in the future Anuj bhaiya
@sakshi07222 Жыл бұрын
you're really a saver either its dsa or oops or other java concepts
@comradepeter873 жыл бұрын
Apart from OOP just being the norm around the industry because it appeared right around the tech boom, is it really that efficient for large-scale software? It results in a lot of boilerplate, factories, builders, and unnecessary thinking required to structure hierarchies where they don't exist. Should I pass a message as a Message object or simply as a String? Maybe I might need to add on more info later so I should make it a Message, but probably not, and I would just have a shell class with a String inside till then. Forced OOP like Java's fool you into thinking you're productive, when you're just thinking about these OOP-specific problem and not getting your actual work done. Atleast that's what I think from my limited experience.
@kalwardin35103 жыл бұрын
Why do i feel like i have read this before?(in reddit)
@AnujBhaiya3 жыл бұрын
Writing boilerplate code with builders, factories and OOPS concepts has several benefits: 1. Provides uniformity, makes the code more readable and maintainable 2. For already known problems, it's easier to use solutions provided by OOPS then to reinvent the wheel. 3. Modular code, easy to reuse, extend. 4. Writing Unit test cases is easier. These benefits more than compensate the cold start problem and this is the reason enterprises use OOPS in their codebase. Basically it's better to take more time and write quality code than to take spend a lot more time debugging and maintaining. I hope this answers 😊
@comradepeter873 жыл бұрын
@@AnujBhaiya Modular code and uniformity are not a product of OOP, but yes they were introduced to the wider programming audience by OOP. What we really wanted was namespaces, and visibility specifiers. Naked functions in a file, but inside a namespace and having the ability to be public/private most of the times fills in the required void. That's why a lot of modern non-OOP languages do exactly this.
@comradepeter873 жыл бұрын
@@AnujBhaiya Unit tests target a single function/method on a per-file basis anyways, so I don't think OOP helps. Any language with ability to write tests and functions can do this.
@comradepeter873 жыл бұрын
@@AnujBhaiya Good quality codebase in any paradigm will require less debugging and maintaining. But I'll go ahead and say that out of all poorly maintained codebases, the second worst time I've had debugging is in OOP codebases (especially the ones that just inherit for saving writing a method but there's no meaningful relations b/w the two classes), the worst being a C codebase in an embedded system. All these projects were open-source that I tried while I was still in school (just passed out recently).
@adichaganti15893 жыл бұрын
thank you anuj bhaiya, all the conepts of oops are now cleared for me..
@vinaymahajan84764 жыл бұрын
Bhaiya aap Data structure ka bhi course leke aao plz🙏🙏
@olahuuber55404 жыл бұрын
agreed yes please .
@mantukumar20734 жыл бұрын
hi bhaiya thanks a lots today is my viva and within one hour i complete my my all doubt thanks Lots
@ankur.singhs21114 жыл бұрын
Sir can you tell what are the exact skills are expected from a fresher to get a Android developer job ?
@MANISH-Dev4 жыл бұрын
Projects and internships bro
@aadiraj25634 ай бұрын
Today its 28 sep 2k24 And I Finally Found a Best OOPS explanation video... Thank You Anuj Bhaiya...😊
@adityasingla31484 жыл бұрын
In last android app I was getting volley not authorised error please tell what is the problem The same problem occurred when I downloaded your source code
@olahuuber55404 жыл бұрын
you have to redownload your resource file bhai i was facing same issue on volley at first i thought its some difficult issue but it was just an internet issue believe me it works .
@adityasingla31484 жыл бұрын
@@olahuuber5540 you mean add dependency of volley again
@olahuuber55404 жыл бұрын
@@adityasingla3148 yes you have to remove dependency and then add it again sync it
@adityasingla31484 жыл бұрын
@@olahuuber5540 thanks
@adityasingla31484 жыл бұрын
@@olahuuber5540 I couldn't complete it for such a silly issue
@pranjalrai31603 жыл бұрын
Great video bhaiyya! Kal mera placement test hai or semester exam ki tarah, isbar bhi ekdin pehle hi padh rha hu xD. All thanks to you :)
@CricketLover-kc6ln4 жыл бұрын
Waiting 🔥🔥❤️❤️❤️
@nomansyt3 жыл бұрын
I have college subject on Java with OOPs. I watched 90Mins java video and 60Mins OOPs video. saved time by bunking class
@codingcosmos70104 жыл бұрын
*Kindly make some good level Android app full tutorial*
@Jitenadar19 Жыл бұрын
Really it's too much good... even you can understand it very easily 🧑💻
@ritwikchawla90003 жыл бұрын
14:46 SHAYAD ISSE FUNCTION OVERLOADING KHETE HAI ...............