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
What is native code?
Why string is immutable with example?
State the difference between strings and arrays.
What is string args [] in java?
What is the difference between super class & sub class?
What happens if main method is not static?
What is the purpose of the system class in java programming?
How do I print a “?
Explain the difference between comparator and comparable in java?
Explain about field hiding in java?
Why string is called as immutable?
What is the difference between class & structure?
Why hashcode is used in java?
Can we have multiple public classes in a java source file?
Which class is used by server applications to obtain a port and listen for client requests?