Object Oriented Programming and its 4 pillars { What is OOP } Hindi

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

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

  • @ChandanKumar-og5jb
    @ChandanKumar-og5jb Месяц назад

    Clear cut and easy thanku😊

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

    Clear cut no useless rubbish. Thanks

  • @zvconcepts8604
    @zvconcepts8604 3 года назад +2

    BEST EXPLAINATION OF OOP

  • @musmankkr
    @musmankkr 3 года назад +1

    very clearly and simplistically explained.

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

    Good and clear cut info

  • @zunairagullzunairagullniaz2140
    @zunairagullzunairagullniaz2140 3 года назад

    Kmall sir kia concepts diy thanks alot.... 👍👍👍👍

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

    Oop मैं use templates कौनसे कौनसे है

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

    Object Oriented Programming as the name suggest refers to the kind of computer programming which uses objects in the program. Here the objects refer to the data structure defined who will work with functions to produce results.
    Class in Object Oriented Programming is a container which will have all the member variables, member function in it.
    An object will have all the data members and member variables of the program, and we can create as many object as we want for a single class.
    Inheritance in Object Oriented Programming can be considered as the process by which a class obtain the properties of the other classes.
    1. Inheritance
    Inheritance provide the concept of re-usability of the code again and again.
    In inheritance we have two type of classes one is called as the Base Class, and the other one is Derived Class.
    Base Class :- The class from which the properties are being derived or being used in the other classes are called base classes.Derived Class:- The class to which the properties are being derived are called Derived Class.
    2. Polymorphism
    The word polymorphism means having many forms. Simply it is a feature of object oriented programming which let us create function with same name but different definition.
    We can provide a completely different definition to a function using this features.C++ mainly supports two type of polymorphism, one is Compile Time Polymorphism and Run Time poymorphsim.
    In compile time polymorphism there are two type Function Overloading and Operator Overloading.
    Function Overloading:- Function Overloading is the process by which we define the function with same name with different definition.
    Operator Overloading :- This type of polymorphism is used to provide specific definition to operators.
    3. Abstraction
    Data abstraction is one most essential and important features of object oriented programming in C++.
    Abstraction is basically means hiding internal details and only displaying the essential information. Data abstraction refers to providing only essential information to the outside world, hiding the background details or working.
    4. Encapsulation
    In object oriented programming Encapsulation in simple words is wrapping up of data members and member function together in single unit.
    Encapsulation refers to the binding of data and information in one unit like a capsule.In Object Oriented Programming the class are the real examples of encapsulation which combine the data members and member variables.
    Encapsulation also leads to data abstraction or hiding. As using encapsulation also hides the data.

  • @ashutoshdangi6833
    @ashutoshdangi6833 3 года назад

    Great vedio keep it up 👍. Short and informative ....

  • @anggundancer236
    @anggundancer236 3 года назад

    maza aagya bhai best

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

    NIce work

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

    kindly imrove your voice sound it was very low. .information is very well

  • @muhammadshahnawaz9953
    @muhammadshahnawaz9953 3 года назад

    Well done 👏

  • @111himanshurana9
    @111himanshurana9 2 года назад

    link not working

  • @hunterrr2157
    @hunterrr2157 3 года назад

    Thanks 🙌💖

  • @metyazidan9509
    @metyazidan9509 2 года назад

    To the point answer

  • @m9music941
    @m9music941 3 года назад

    Great