Object Oriented Basics - Low Level Design | Coding Interview Series | The Code Mate

Object-Oriented Basic :
While writing a Low-Level Design, Use of OOP design is highly recommended as it gives many advantages.
In this session, we will explore basics about the Object-Oriented Concepts, and will learn 4 main OOP concepts.
The Session will give you a brief insight into various fundamentals of Object Oriented Programming like Object, Class, Inheritance, Abstraction, Encapsulation, and Polymorphism along with their practical implementation. Through this tutorial you will learn the following topics:
1. Object-Oriented Programming
2. OOPs vs Procedural Programming
3. OOPs Concepts: Class and Object
4. Encapsulation
5. Inheritance
6. Abstraction
7. Polymorphism
🔥 DONT CLICK THIS: bit.ly/2BEDWYG
🎬 Low-Level Design Playlist: • Low Level Design | The...
👍 Let's Connect on Facebook: bit.ly/31KPcgI
🔗 Share within your network: • Object Oriented Basics...
📲 Connect on Telegram: t.me/joinchat/Kc_ZkBsijqXJDWr...
#lld #llddesign #systemdesign #design #interviews

Пікірлер: 21

  • @probhakarsarkar2430
    @probhakarsarkar24302 жыл бұрын

    I think encapsulation and abstraction definition should be different. Abstraction = encapsulation + information hiding Encapsulation does not include information hiding with private method

  • @allaboutthementality1594
    @allaboutthementality15943 жыл бұрын

    Thank you! Needed something like this for leetcode design problems

  • @thecodemate7048

    @thecodemate7048

    Жыл бұрын

    Possibly i missed your comment, but thanks for highlighting.

  • @shubhammalhotra7244
    @shubhammalhotra7244 Жыл бұрын

    Thank you for great examples and explanation. Finally now I understood why data members should not be accessed directly.

  • @thecodemate7048

    @thecodemate7048

    Жыл бұрын

    Glad it was helpful!

  • @snehil32
    @snehil323 жыл бұрын

    Great explanation. This video should have atleast a million likes.

  • @sameer9368
    @sameer9368 Жыл бұрын

    Great bro....this video is very helpful ..so clear

  • @thecodemate7048

    @thecodemate7048

    Жыл бұрын

    Glad to know that. Keep learning and sharing!!

  • @nikkm2000
    @nikkm200011 күн бұрын

    at 11:07 min, u told object of animal...But it is object of Dog. Animal reference is holding object of Dog.

  • @raselhasan2433
    @raselhasan2433 Жыл бұрын

    Loved your content brother.

  • @thecodemate7048

    @thecodemate7048

    Жыл бұрын

    Glad to know that.

  • @ambarashish8946
    @ambarashish89463 жыл бұрын

    Hey Navneet, it's a really good series which you have started. Keep it up bro👍

  • @thecodemate7048

    @thecodemate7048

    3 жыл бұрын

    Thanks Ashish, I am hoping that it will useful to more candidates.

  • @kherakshay7854
    @kherakshay78543 жыл бұрын

    Bhai real life LLD and HLD use kaise hota hai un per video

  • @thecodemate7048

    @thecodemate7048

    3 жыл бұрын

    Hi Akshay, after we complete the basics on LLD, we do have case studies where we explore how it will be useful.

  • @kherakshay7854

    @kherakshay7854

    3 жыл бұрын

    @@thecodemate7048 ok

  • @praneethkumar7884
    @praneethkumar7884 Жыл бұрын

    It would be better to make more slides. You talked for 2 min straight at the start of the video, but you only showed the first slide which is useless. It's like listening to a podcast. Everytime you talk about an example, please show the code or something.

  • @Rajnish089
    @Rajnish0893 жыл бұрын

    Dont take nursery level example dog cat bird .. as example in oops .. it doesnt help

  • @thecodemate7048

    @thecodemate7048

    3 жыл бұрын

    Rajnish, Intend here is to understand OOP and that will be through the example. I don't think it make any difference by choosing different level of the example.

  • @rockbrand753

    @rockbrand753

    3 жыл бұрын

    @@thecodemate7048 It make

  • @techys4335

    @techys4335

    2 жыл бұрын

    @@thecodemate7048 Examples are awesome