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


Please Help Members By Posting Answers For Below Questions

What is finalize()?

720


What is thread life cycle?

616


Describe method overriding

684


Explain java heap space and garbage collection?

683


what is use of functional interface in java 8?

658






What are internal variables?

666


What are examples of modifiers?

595


What is exception propagation?

691


What is meant by polymorphism?

644


What is the technique adopted to create an immutable class?

634


What are methods and how are they defined?

710


Is java a pure object oriented language?

620


Is zero a natural number?

663


What is the name of the java compiler?

627


What are the classes of java?

632