What are the OOPS concepts?
Answer Posted / dinesh puri
1.Object:
An Object is a computer representation of some real-world
thing (i.e person, place) or event. Objects can have both
attributes and behaviours
2.class:
Objects with the same data structure (Attributes) and
behavior (Methods or Operations) are grouped together
(called a class ).
3.Encapsulation:
Encapsulation (or information hiding) is a principle, about
hiding the details of the implementation of the interface.
It is to reveal as little as possible about the inner
workings of the Interface.
4.inheritance:
As objects do not exist by themselves but are instances of
a CLASS, a class can inherit the features of another class
and add its own modifications. (This could mean
restrictions or additions to its functionality).
Inheritance aids in the reuse of code.
Classes can have 'Children' that is, one class can be
created out of another class. The original or parent class
is known as the SuperClass (or base class). The child class
is known as the SubClass (or derived class).
5.poymorphism:
Polymorphism means the ability to request that the same
Operations be performed by a wide range of different types
of things.
Effectively, this means that you can ask many different
objects to perform the same action
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is an interface in oop?
How to improve object oriented design skills?
What is polymorphism oop?
What is the diamond problem in inheritance?
What is a class oop?
what type of question are asked in thoughtworks pair programming round ?
What are main features of oop?
What are the components of marker interface?
Write a program to reverse a string using recursive function?
write a program to find 2 power of a 5digit number with out using big int and exponent ?
which feature are not hold visual basic of oop?
What is polymorphism and types?
What is overloading in oop?
What is abstraction and encapsulation?
What is a class in oop?