OOPS in One Shot | Lecture 49 | C++ and DSA Foundation Course

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024

Комментарии • 278

  • @CollegeWallahbyPW
    @CollegeWallahbyPW  Год назад +32

    Decode Batch:- DSA with C++
    pwskills.com/course/Decode-DSA-with-C++ (Hinglish)
    Binary Batch:- Java-with-DSA-&-System-Design (Java with DSA & System Design)
    pwskills.com/course/Java-with-DSA-and-system-design (Hindi)
    pwskills.com/course/Java-with-DSA-and-System-Design (English)
    Sigma Batch:- Full-Stack-Web-Development (MERN Stack)
    pwskills.com/course/Full-Stack-web-development (Hindi)
    pwskills.com/course/Full-Stack-Web-Development (English)
    Impact Batch:- Data-Science-Masters (Full Stack Data Science)
    pwskills.com/course/Data-Science-masters (Hindi)
    pwskills.com/course/Data-Science-Masters (English)

  • @anjithaj8581
    @anjithaj8581 Год назад +33

    If you are seeking an introduction to Object-Oriented Programming (OOPS), you're in the right place. Instead of spending your time searching through various videos, this lecture provides a straightforward explanation of what the title promises.

    • @adnanaman4391
      @adnanaman4391 3 месяца назад

      if you dont mind , can u tell me where can i find her struct to func(pssing by reference,valoe) and overloading constructor?

  • @aishwarymalviya2336
    @aishwarymalviya2336 11 месяцев назад +62

    00:06 Object oriented programming is a fundamental topic in C++
    02:49 In procedure programming, the program is divided into functions and global data is used for data flow.
    09:36 Object-oriented programming is about organizing data and functions together for easier access and protection.
    13:43 Variables of class are called objects
    20:19 Understanding how to define a class and create objects in C++ using constructors.
    24:18 Constructors in C++ can be default or parameterized
    32:00 Encapsulation in object-oriented programming ensures that data can only be accessed from the functions of the class in which it is defined
    36:37 Abstraction is a property of object-oriented programming.
    44:43 The protected keyword in C++ allows data and functions to be accessible only within the class, parent class, and derived class.
    49:03 Access specifiers in C++
    55:33 Hybrid inheritance is a combination of multiple inheritance types
    58:49 Polymorphism allows objects and methods to take different forms.
    1:06:32 Overloading operators in C++ for complex numbers
    1:11:39 Understanding function overriding in C++
    1:19:40 Understanding friend functions and their usage in accessing private members of a class
    1:23:25 Conclusion and farewell

    • @lakshitpaliwal7428
      @lakshitpaliwal7428 9 месяцев назад

      already lika hua h chomu 🤣🤣🤣🤣

    • @thedexter_25
      @thedexter_25 7 месяцев назад +1

      Mad respect 👍thanx for saving my time now I don't I have to make some separate notes😅

    • @MyFavourite-tj8ce
      @MyFavourite-tj8ce 5 месяцев назад +1

      samjh gaye bhai tune padha hai

  • @abhishekjaiswal8268
    @abhishekjaiswal8268 Год назад +38

    What a excellent way of teaching mam🎉
    Thanks for clearing the oops concepts ❤

  • @copilotcoder
    @copilotcoder Год назад +241

    Exactly how the other free courses in RUclips ended.....its just like a trend that yt channels start so excited with promises and end it just for the sake of students asking them to complete

    • @nikhil_yaduvanshi01
      @nikhil_yaduvanshi01 Год назад +37

      We didn’t expect this from pw, but they also started to sell their course without completing it on RUclips.

    • @avanishdubey1471
      @avanishdubey1471 Год назад +37

      Please understand the business model of new pw management
      This organization is same as other

    • @pavi2226
      @pavi2226 Год назад +4

      I am about to start c++ with their playlist ; is it enough or should I refer to somewhere else

    • @APstudent-y6s
      @APstudent-y6s Год назад

      ​@@pavi2226somewhere else ofc

    • @sgzz1024
      @sgzz1024 Год назад

      ​@@pavi2226 go for multiple resources

  • @johnsoldi8848
    @johnsoldi8848 Год назад +64

    Tomorrow is my interview, and I was like I need to revise the Oops. And I found this video.
    Some things are made for difficult Time. 🙂🙂

    • @drishtimiddha3115
      @drishtimiddha3115 Год назад +4

      mil gyi fir job k nahi?

    • @pankajsirchemlegend1428
      @pankajsirchemlegend1428 Год назад +11

      @@drishtimiddha3115 ghanta mili hogi mam ne bahut kam padhaya hai oops me array toh padhaya he nhi hai oops class me

    • @drishtimiddha3115
      @drishtimiddha3115 Год назад +3

      @@pankajsirchemlegend1428 RUclips Pe oops ka acha content h hi nhi

    • @LoveKing-rh3vp
      @LoveKing-rh3vp Год назад +1

      @@pankajsirchemlegend1428 bro m mam se pad raaha tu bol diya nhi padaya h mam ne theek se ab nhi pad raha

    • @asaulter1204
      @asaulter1204 11 месяцев назад +1

      ​@@drishtimiddha3115yes kyo ki koi bhi teacher uss specific topic ka idea he nahi deta baas upar upar se bata dete hai
      Means for example agar hame loops sikhne hai agar muze loops ye concept he pata nahi hai ki vo kis liye use hote hai to Mai uska code kaise Karunga 😑

  • @rajatmishra9676
    @rajatmishra9676 Год назад +12

    Thank you for sharing this video. It was much needed.

  • @gagandeepna6453
    @gagandeepna6453 Год назад +65

    We didn't expect that oops will cover in one shot with maximum speed.

    • @bonkai.movies
      @bonkai.movies Год назад +7

      Ya it's not fully covered in details

    • @FumioHtc
      @FumioHtc 7 месяцев назад

      Yeah

    • @GmbtheGreat
      @GmbtheGreat 5 месяцев назад

      Not fully covered so, just try to solve complex questions from internet so you can understand Object Oriented Programing in Deep and then you get cleared

  • @triMaruti
    @triMaruti Год назад +24

    Amazing work is done by you and your team members but i want you to upload these kind of videos in depth. Which covers deeper aspects of those such topics. Try if it is possible and thnku so much for your efforts.

  • @MOURYAEDITZ
    @MOURYAEDITZ Год назад +45

    Need more such content for dbms, os and cn

    • @a.j.gaming8638
      @a.j.gaming8638 2 месяца назад

      And you also dum bro 😅😅😅

  • @luckyujlambkar2139
    @luckyujlambkar2139 Год назад +48

    Why pw team is trying to wind-up the series with one shot videos only. On the starting of this course they promised that all topics would be taken clearly with deep understanding.

    • @GmbtheGreat
      @GmbtheGreat 5 месяцев назад +1

      Times are changing

  • @hardikmishra4059
    @hardikmishra4059 5 месяцев назад

    What a excellent way of teaching mam
    Thanks for clearing the oops concepts

  • @menivas8457
    @menivas8457 Год назад +4

    Your teaching is excellent mam..even a kid like me can also understand this

  • @GmbtheGreat
    @GmbtheGreat 5 месяцев назад

    Thank you mam, very understandable lecture,
    Please clarify me what is the solution of Diamond Problem, we Understand Diamond problem in Inheritance for calling Constructor multiple times, so what we do there and how to build logic for that, please provide solution

  • @DivyanshuJaiswal-ct4fx
    @DivyanshuJaiswal-ct4fx Год назад +4

    Start STL and leet code problem solving techniques and guides towards it.

  • @thedexter_25
    @thedexter_25 7 месяцев назад +3

    Great video ! but u haven't explain that much about the codes like how raghav sir used to do in his video like he dry run the code to explain the logic behind the code in simple language although the video is also really well explained thnx ;)

    • @PurviDeulkar-ef7ix
      @PurviDeulkar-ef7ix 7 месяцев назад +3

      Yes Raghav sir....agar oops explain krte to jyada better understand hota.....this video's teaching is good, but Raghav sir's teaching is great...

  • @abhinavbaranwal5377
    @abhinavbaranwal5377 Год назад +11

    Mam/ Sir I am requesting you to made a playlist on advance level topics of OOPS because in our NIT professors taught the topics in very advance level but we couldn't understand because of their boring lectures but I want to learn that topic but because of their boring lectures on or sometimes due to language barrier we couldn't able to get it. Please teach OOPS in very detail mam.

    • @abhaytripathi6904
      @abhaytripathi6904 Год назад +1

      are these videos lecture are not sufficient

    • @abhinavbaranwal5377
      @abhinavbaranwal5377 Год назад

      @@abhaytripathi6904 for DSA , they are more than sufficient but for advance OOPS purpose they are not.

    • @TypeAvi
      @TypeAvi 6 месяцев назад

      Course hi buy kr lo jab itna hi padhane k man h

  • @krishsingh4249
    @krishsingh4249 8 месяцев назад +1

    Mam can we directly start the oops language without knowing anything about C++ language

  • @lonelyboy8664
    @lonelyboy8664 4 месяца назад

    Thanks a lot mam, aaj external exam tha, yahi video ke dam pe gaya tha isi me se Sare questions aaye, nicely explained❤😊😊

  • @harshgandhi7705
    @harshgandhi7705 4 месяца назад +1

    what is solution of diamond problem?
    is this not acceptable or what is harm of it?

  • @AyushKumarp4723
    @AyushKumarp4723 18 дней назад

    [49].I have seen this lecture today.I have completely understood all the concepts you explained in class. Your teaching method was very simple and effective, which made me understand everything easily. I am very grateful to you for your guidance and hard work. Your student, [Ayush & Adarsh]...🫡❤️
    29TH SEPTEMBER 2024..

  • @suryasingh7151
    @suryasingh7151 8 месяцев назад +8

    Note kidhar se access kre link work nhi kr rhi

  • @swapnilagnihotri
    @swapnilagnihotri 4 месяца назад

    thanks mam aapne bahut aasa tarike se samjhaya or ache se bilkul bhi boaring nahi laga aapka lecture

  • @akhildhama8516
    @akhildhama8516 Год назад +3

    Nice video mam very helpful for me and my friends also😊😊

  • @cafecookingstation2313
    @cafecookingstation2313 11 месяцев назад +1

    I find this lecture very classy and helpful,,thank madam

  • @Functionxyz01
    @Functionxyz01 2 месяца назад

    Very easy explanation thank you so much❤.

  • @eklavya22k34
    @eklavya22k34 3 месяца назад

    Thanks a lot. Finally, understood it. U really explained it v well. Gd teaching. Gr8 deeds.

  • @emotionalstatus4410
    @emotionalstatus4410 Год назад +4

    I am very thankful to you ma,am
    But the gap b/w updating lectures is vary much
    So it makes a problem in our study rhythm

  • @Yourfuture45
    @Yourfuture45 5 месяцев назад

    You are 100000 times better than my college Lol teachers thank you mam☺️

  • @rishibhattasali9730
    @rishibhattasali9730 Год назад +10

    Awesome lecture ... just please assigning us assignments .. if you want to monetize this batch for a minimal cost , its okay ... but provide all features.. coz we have already started this series and would be useless to start a overnew batch for dsa all over again.. Thank You for the awesome content

  • @keshavkumar7833
    @keshavkumar7833 5 месяцев назад +1

    good content and compact also

  • @powerfulwomenin
    @powerfulwomenin 9 месяцев назад

    Excellent 👌 method of teaching brilliant I am from Pakistan Allah ap ko kamiyab kare Ameen

  • @Ali-g8y1m
    @Ali-g8y1m Год назад +2

    Urvi aap phele hi OOPS ka video banaya hai na apna clg me?

  • @shubhamsrivastava107
    @shubhamsrivastava107 6 месяцев назад

    Where can i get the notes for this lecture? The link in the description says that the website is crashed

  • @PRINCEKUMAR-ff2ev
    @PRINCEKUMAR-ff2ev Год назад +2

    Please bring course on Full Stack Android development

  • @ramsantoshkarumuri2763
    @ramsantoshkarumuri2763 8 месяцев назад

    Just now seen my notes the same was taught by my mam in 1 month and you just completed it in 1.23 hr that's Ridiculous!

  • @GoogleSoftwareEnginear
    @GoogleSoftwareEnginear Год назад +1

    Know at that time in really programming are started 😊 in OOPS CONCEPTS

  • @tauhidalam.
    @tauhidalam. 7 месяцев назад +1

    Thank You Thanks You Man ❤❤❤ I really really thanks you itna mast padhane ke liye ❤

    • @GmbtheGreat
      @GmbtheGreat 5 месяцев назад

      Brother, Try to solve complex questions including math so you can understand the each concept clearly then you will clearly Perfect for OOPS
      Mam Teaches us well but it's not enough for OOPS

  • @saiyedmohiboddinmujiboddin9518
    @saiyedmohiboddinmujiboddin9518 Год назад +3

    Thank you Mam

  • @SawanSoni-y3h
    @SawanSoni-y3h 9 месяцев назад +1

    Thank you so much mam

  • @suryagupta1999
    @suryagupta1999 8 месяцев назад

    Good for revision purpose.

  • @zamirzain6934
    @zamirzain6934 Год назад +2

    ❤❤❤❤ kya baaat kya baaat...

  • @acoustictushar8584
    @acoustictushar8584 9 месяцев назад

    here in your description notes and assignment provided link is not working
    plz check and upload it ASAP

  • @RadhaKrishna-p4n
    @RadhaKrishna-p4n Год назад +2

    good video

  • @Quran_world551
    @Quran_world551 8 месяцев назад +1

    maam classes are like structures

  • @muhammadahsan8537
    @muhammadahsan8537 Год назад +6

    oops is it self a course which requires a guidance and concept with problem solving but what ever is done above in the lecture was entirely unexpected.

  • @frustrated_shiva_
    @frustrated_shiva_ Год назад +2

    @codingwallahbypw
    Ma'am , c++ mei debugging nhi ho rha hai "json" file ka kuch error aarha hai kuch help kr sekte ho kya ,vs code mei

    • @sahilverma8476
      @sahilverma8476 8 месяцев назад

      bhai same problem mere saath bhi ho rhi h
      tumhara shi ho gya kya and if yes could you please tell how?

  • @prashantyelpale2855
    @prashantyelpale2855 8 месяцев назад

    first time mera OOPS k all doubts clear huye.

    • @GmbtheGreat
      @GmbtheGreat 5 месяцев назад

      Brother, Try to solve complex questions including math so you can understand the each concept clearly then you will clearly Perfect for OOPS

  • @RAVINDERSINGH-gl6ve
    @RAVINDERSINGH-gl6ve Год назад +4

    Excellent way of teaching, Really Great Video

  • @khushalsky-Coding
    @khushalsky-Coding Год назад +2

    Superb

  • @fahadafaque4677
    @fahadafaque4677 5 месяцев назад +1

    Is this video enough for semester exam of oops?

    • @iamakku3.14
      @iamakku3.14 11 дней назад

      Yes only for oops concept

  • @manishsharma8878
    @manishsharma8878 7 месяцев назад +1

    ❤❤❤ thanks mam

  • @1165khan
    @1165khan 5 месяцев назад +1

    Thank you mam from Pakistan ❤

  • @MubashirAli-d6p
    @MubashirAli-d6p 7 месяцев назад

    help a lot. thanks maam

  • @grownupregiment
    @grownupregiment Год назад +1

    very helpful

  • @PihuRoy-iy3do
    @PihuRoy-iy3do 10 месяцев назад

    ❤Thank you di apka 😊

  • @SigmaEdits-kl9oh
    @SigmaEdits-kl9oh 5 месяцев назад

    good work

  • @kaidi8312
    @kaidi8312 Год назад +3

    Please create a One Shot playlist

  • @averma5401
    @averma5401 Год назад +2

    thanks for this so easily simplifying amazing lecture

  • @abdulnasir8003
    @abdulnasir8003 5 месяцев назад

    Tnx mam... such a nice lecture

  • @footballlegend8347
    @footballlegend8347 8 месяцев назад +1

    Notes kaha milegi?

  • @anushthakumari2393
    @anushthakumari2393 Год назад +1

    it was just awesom

  • @vishalakshisaraswat8911
    @vishalakshisaraswat8911 8 месяцев назад +3

    thank you ma'am explained very well.

  • @teeyaojha4365
    @teeyaojha4365 Год назад +6

    amazing lecture, very helpful.
    thanks a lot.

  • @LAHARIYANAMADALA
    @LAHARIYANAMADALA 8 месяцев назад

    Thank you❤

  • @ShubhanshuArya
    @ShubhanshuArya 11 месяцев назад

    Mam your teaching style is so efficient was not expecting that oops can be this much easy thanks a lot mam 🙏🙂

  • @hamdalaeeq6042
    @hamdalaeeq6042 Год назад +2

    Object is not a variable of type class it's a instance of class.

  • @aadil7430
    @aadil7430 8 месяцев назад +1

    i'm getting error while executing constructor codes........?????

  • @Mr_wow_
    @Mr_wow_ 5 месяцев назад

    Thanks

  • @adityakulkarni7218
    @adityakulkarni7218 Год назад +6

    Pw is also going on the same track like others. Why are you winding in one shot if so why would you promise. No dpp from few lectures no quiz. Sad reality. From further don't promise if you can't do

  • @gitanjalirout6119
    @gitanjalirout6119 11 месяцев назад

    Sir I am new here ,I want to study coding and want to know that can I do the programming in mini laptop 💻. Please help me giving my questions answer , please.

  • @YUDDHYASWA
    @YUDDHYASWA 5 месяцев назад

    Nice one shot

  • @ShubhamKumar-vc9fk
    @ShubhamKumar-vc9fk 11 месяцев назад

    Tomorrow is my interview and Right now I'm watching this lecture, its's really great and very helpful for me. Really Really Thanks a lot PW Team❤❤

    • @vaibhav1140
      @vaibhav1140 10 месяцев назад +2

      job mili???

    • @Vihaan_IITI
      @Vihaan_IITI 10 месяцев назад +1

      ghanta@@vaibhav1140 itna sa dekhkr kisi a kuch nhi hora

  • @opkaushik1820
    @opkaushik1820 Год назад +3

    Mam is 🔥🥵

  • @gunjanaggarwal4817
    @gunjanaggarwal4817 2 месяца назад

    Nice ❤❤❤❤

  • @movies_01
    @movies_01 5 месяцев назад +2

    00:00 - Introduction
    01:13 - Today's checklist
    02:10 - Why Object Oriented Programming
    07:40 - What is object oriented programming
    11:22 - What is a class
    14:55 - What are objects
    17:01 - Coding implementation of class and object concept
    23:10 - Constructor
    30:11 - Destructor
    33:34 - Encapsulation
    38:43 - Abstraction
    40:03 - Inheritance
    41:10 - Example of inheritence
    49:56 - Types of inheritence
    56:18 - Diamond problem
    58:54 - Polymorphism
    01:00:05 - Compile time polymorphism
    01:12:09 - Run time polymorphism
    01:16:40 - Compile time polymorphism vs Run time polymorphism
    01:18:27 - Friend Function
    01:22:30 - Summary

  • @LifeOfAlfaz
    @LifeOfAlfaz Год назад +4

    I waited these for so looong

  • @5hivamSingh
    @5hivamSingh Год назад +5

    Amazing lecture Urvi Maa'm

  • @teerathkessrani6454
    @teerathkessrani6454 6 месяцев назад

    Hello everyone.
    Main 3rd semester main 2nd semester main c++ thi jo mujhe sirf uski thodi si basic aati hai . Ab 3rd semester main OOP hai . Kia main mujhe issi video se start kerni hai ?

    • @teerathkessrani6454
      @teerathkessrani6454 6 месяцев назад

      Anyone Please give me some suggestions , ideas it will be beneficial for me

  • @SabbirHossain-xi7hn
    @SabbirHossain-xi7hn 6 месяцев назад +1

    The thumbnail ❤

  • @vshl.updhya
    @vshl.updhya Год назад +5

    Mam please make a series on OOPS please 🛐🛐♥️

    • @TypeAvi
      @TypeAvi 6 месяцев назад

      Free code camp👈🏻

  • @sunnykarmakar5160
    @sunnykarmakar5160 6 месяцев назад

    The download link for the notes is not working ..
    Can you provide any other link for notes access..

    • @anubhavtyagi4359
      @anubhavtyagi4359 4 месяца назад

      i am going to buy the complete course for 3k let me know if interested we can contri and Buy it
      very big and Nice playlist

  • @GyanTv-bg7cp
    @GyanTv-bg7cp Год назад +3

    very helpful video for college exams.

  • @gamingwithsachinsingh
    @gamingwithsachinsingh Год назад +3

    Noicee thumbnail 😮 🔥

  • @sumannandi8171
    @sumannandi8171 4 месяца назад +1

    Notes link is not working @pwskills

  • @mayankgarg3294
    @mayankgarg3294 Год назад +2

    Very good 😊👍

  • @adarshdeepsingh961
    @adarshdeepsingh961 Год назад +1

    run time polymorphism is not explained properly !

  • @harendrapratapsingh5637
    @harendrapratapsingh5637 Год назад

    thanks for such a great lecture... mam

  • @Sonukumar-nm5rb
    @Sonukumar-nm5rb Год назад +4

    if u want learn OOPS in depth Search OOPS in abdul bari video lec

  • @FumioHtc
    @FumioHtc 7 месяцев назад +1

    Doctor handwriting

  • @sumit8659
    @sumit8659 Год назад

    mam you are not cover to " this and static keyword and deep and shallo copy concepts why ? "

  • @criticalcops5044
    @criticalcops5044 6 месяцев назад

    while accessing notes it shows This Serverless Function has crashed.

  • @Theanuragkushwah
    @Theanuragkushwah 6 месяцев назад

    operater overloading ki theori mil sakti hai kya mem

  • @muskanpreetkaur5652
    @muskanpreetkaur5652 11 месяцев назад

    fantastic!!!!!

  • @pubggametricks4853
    @pubggametricks4853 Год назад +4

    som,e topic like static data , static member fuction , overloding , inline , ambiguity in inheritance , virtual function , constructor verloding , function overriding , member function , data hiding ,and many more is not done i think its comes under c++ topic . please mam i follow your series till start and it is difficult to read from anther source please complete this topic mam . i can also buy the c ++ decode batch but not that much time in exam . please mam/sir uploadd the videos in sequence at least sufficient for c++ exam that not need to read from another source this is a humble request to pw facaulty

  • @RITIKKUMAR-ws6cr
    @RITIKKUMAR-ws6cr Год назад

    mam is c is a high level language? 3:03 I have studied that it is a middle level or low level language.

  • @MuhammadHamzaAamir
    @MuhammadHamzaAamir 5 месяцев назад

    great

  • @whateverittakes7929
    @whateverittakes7929 Год назад

    i watched till last minute and the knowledge i gained i could apply in my interview also tqsm u litrally made my day

  • @krishnaasinghbisht
    @krishnaasinghbisht Год назад +1

    before 49:46 , I searched everywhere for child keyword but that was nowhere to be found i wasted 15 minutes for it:(

  • @nityamaheshwari8259
    @nityamaheshwari8259 Год назад +3

    why i waste my 5k for c++ , i understand more cleary in this one shot , thanku mam

    • @GmbtheGreat
      @GmbtheGreat 5 месяцев назад

      Nah, Sister this is not enough for all of us, You have to solve complex questions and work on projects, if you get Cleared any language you have to revise each topics clearly then you can understand that what you missed and how much knowledge you get