What is Abstraction | OOP Concept | Python

Sdílet
Vložit
  • čas přidán 5. 08. 2024
  • Abstraction is the process of simplifying complex systems by focusing on essential characteristics while ignoring unnecessary details. In the context of programming and computer science, it involves creating models or representations that capture key features, making it easier to understand and work with complex concepts or systems.
    Please refer to the last cell for Code of Abstraction.
    Code - colab.research.google.com/dri...
    ⌚Time Stamps⌚
    Time Stamp of Abstraction
    00:00 Start
    0:35 What is Abstraction
    2:29 Bank Example Hierarchy
    4:35 Abstract Class
    5:25 Coding Abstract class Eg-BankApp Class
    ============================
    Do you want to learn from me?
    Check my affordable mentorship program at : learnwith.campusx.in
    ============================
    📱 Grow with us:
    CampusX' LinkedIn: / campusx-official
    CampusX on Instagram for daily tips: / campusx.official
    My LinkedIn: / nitish-singh-03412789
    Discord: / discord
    👍If you find this video helpful, consider giving it a thumbs up and subscribing for more educational videos on data science!
    💭Share your thoughts, experiences, or questions in the comments below. I love hearing from you!

Komentáře • 27

  • @Steal_Gaming-ms5fm
    @Steal_Gaming-ms5fm Před 9 měsíci +2

    very well explained Sir after watching your video my blurr concept cleared to sharpened crystal clear.Thank you sir...God Bless you.

  • @ALLROUNDER-jr7db
    @ALLROUNDER-jr7db Před 7 měsíci

    After struggling on yt about abstraction finally i found the best video thankyou sir for clear explanation Top notch explanation+example.

  • @muhammadazeemmohsin5666
    @muhammadazeemmohsin5666 Před rokem +1

    Very clear explanation. Thanks

  • @sahilsingh-zt1ls
    @sahilsingh-zt1ls Před 9 měsíci

    Fabulous class.all douts clear

  • @izazahmed5978
    @izazahmed5978 Před 9 měsíci

    You are the best no doubt.

  • @ATHARVA89
    @ATHARVA89 Před 2 měsíci

    amazing as always

  • @erkamaalhussain5881
    @erkamaalhussain5881 Před rokem +2

    Your pandas series is just awesome 👏👏

  • @saddamshekh4599
    @saddamshekh4599 Před 5 měsíci

    Grt explanation

  • @kakkaladeepak632
    @kakkaladeepak632 Před 8 měsíci

    ur way of teaching is amazing if u also add definitions in it it would be great for interviews also thanks man

  • @user-rg1ii5lo5f
    @user-rg1ii5lo5f Před 7 měsíci

    man i only understand abstraction because of u , thanks

  • @Short_tube___
    @Short_tube___ Před 3 měsíci

    i was searching for abstraction but could not understand where and how could we apply those.great explanation

  • @sirajshaikh9968
    @sirajshaikh9968 Před rokem

    Hello sir,
    I build model using random forest regressor . I have three independent categorical and one dependent numeric column . I converted categorical into dummy. But when I predict using external test data . It is showing expecting 64 features given 4 features value error

  • @guptaji0786
    @guptaji0786 Před rokem +5

    Pls, Sir Make a supplementary video on iterator generator and decorator.

    • @Noob31219
      @Noob31219 Před rokem +2

      iterator and generator pr video he 100 days of python me dekhlo samajh ajayega

  • @devabdul
    @devabdul Před rokem

    In java it's interface , it most used in android development, most of pre build class is interfaces

  • @newchannel0098
    @newchannel0098 Před 28 dny

    Sir please do those videos to get accessed, it is asking for buying membership that I don't have that money to me, please sir...

  • @AkshiSharmaVlogs
    @AkshiSharmaVlogs Před rokem

    Sir please make a tutorial for solids principle design for python

  • @piyushpathak7311
    @piyushpathak7311 Před rokem +1

    Pls upload videos in Deep learning playlist

  • @prasadagalave9762
    @prasadagalave9762 Před 5 měsíci

    00:04 Abstraction hides implementation details
    01:28 Abstraction in software connects applications with databases
    03:24 Abstraction allows senior developers to apply constraints on lower classes.
    05:04 Understanding Abstract Methods in OOP
    07:29 To create an abstract class in Python, inherit the ABC class and define abstract methods.
    09:42 Understanding Abstraction in Object-Oriented Programming
    11:48 Abstraction in OOP involves hiding implementation details.
    13:15 An abstract class in OOP has concrete methods and cannot be instantiated

  • @vikeshdas9630
    @vikeshdas9630 Před rokem +2

    Sir deep learning continue kab kroge

  • @siddhigolatkar8558
    @siddhigolatkar8558 Před rokem

    Thank you Sir

  • @vikaspandey9989
    @vikaspandey9989 Před rokem +1

    Hi sir, i want your nlp couse videos, is there a way i can purchase that?

  • @shuklaparth2619
    @shuklaparth2619 Před rokem

    First

  • @lokeshagarwal3303
    @lokeshagarwal3303 Před 8 měsíci

    LUCID Explaination...

  • @KingKong-yj3nn
    @KingKong-yj3nn Před 4 měsíci

    You did not tell why we cannot create object of Abstract class - Reason - Since Abstract methods don't have implementation thats why its of no use creating object of Abstract Class