Explain the following terms briefly:
(a) Data abstraction
(b) Data encapsulation
(c) Polymorphism
(d) Inheritance
Answers
Answer:
please mark me as branliest hop my answer helps you
Explanation:
Data abstraction refers to providing only essential information about the data to the outside world, hiding the background details or implementation
Data Encapsulation is an Object Oriented Programming concept that bind a group of related properties, functions, and other members are treated as a single unit.
polymorphism' literally means 'a state of having many shapes' or 'the capacity to take on different forms'.
Inheritance is a mechanism in which one class acquires the property of another class.
Answer:
hope this answer helps you. Please mark me as brain list.
Explanation:
(a) Data abstraction refers to providing only
essential information to the outside world and
hiding their background details, i.e., to represent
the needed information in program without
presenting the details.
(b) Data encapsulation, also known as data
hiding, is the mechanism whereby the
implementation
details of a class are kept hidden from the user.
(c) The word polymorphism means having
many forms. In simple words, we can define
polymorphism as the ability of a message to be
displayed in more than one form.
(d) Inheritance is a mechanism in which one class
acquires the property of another class.