explain oops concepts with examples?
Answer Posted / dara
There are three types of oops in java.
1.Encapsulation:Encapsulation is mechanism,that binds
together data and code its manipulates.
Ex:suppose we are writing one bean.we declaring two private
variables.we are providing setters and getters methods of
two variables.These variables are accessed in that class.
2.Inheritance:To acquire the base class properties into
derived class.
Ex:class A{
m1(){
System.out.println("m1 method");
}
}
class B extends A{
m2(){
System.out.println("m2 method");
}
public static void main(String args[]){
B b = new B();
System.out.println(b.m1);
System.out.println(b.m2);
}
}
O/p is:m1 method
m2 method.
Polymorphism:one Interface to be used for a general class of
actions.
There are two types of polymorphisms.
1.Compile-time polymorphism:what object will be assigned to
the present variable.This will be evaluated at compile time.
This is known as compile-time polymorphism.
2.Run-time polymorphism:what object will be assigned to the
present variable.This will be evaluated at runtime depending
on condition.This is known as Run-time polymorphism.
| Is This Answer Correct ? | 363 Yes | 101 No |
Post New Answer View All Answers
Explain different states of a thread in java?
What is ternary operator? Give an example.
How do you clear a list in java?
What happens if we don’t override run method ?
Why are lists ordered in java?
Why is stringbuffer faster than string?
How does java enable high performance?
Write a program in java to find the maximum and minimum value node from a circular linked list.
Is passing by reference faster?
What are the elements of java?
What will happen if there is a default method conflict as mentioned above and we have specified the same signature method in the base class instead of overriding in the existing class ?
Is intellij better than eclipse?
What is a java list?
Why is it called buffering?
What is ascii format?