explain oops concepts with examples?
Answer Posted / arun from india in madurai
OOP is Nothing but Object Oriented Programming.
In OOPs concept is implimented in our real life systems.
OOPs have following features
1. Object - Instance of class
2. Class - Blue print of Object
3. encapsulation - Protecting our data
4. polymorphism - Different behaviors at diff. instances
5. abstraction - Hidding our irrelavance data
6. inheritence - one property of object is aquring to
another property of object
Simple Ex.
Please assume u standing near a car. How to impliments our
OOPs concept for this scenario ?
Simple,
car is a object b'coz it having more functions.
car is a class b'coz it contain more parts and features
inside.
car is a Encapsulation B'coz it protected some unwanted
parts or functions to user
car is a Polymorphism b'coz it have different speed as
display in same speedometer
car is a Abstraction b'coz it hidding more parts by coverig
such as engine,disel tank
car is a Inheritance b'coz one car is a property of more
people. i mean your car is driving bu you, your friend and
your relatives.
| Is This Answer Correct ? | 438 Yes | 63 No |
Post New Answer View All Answers
Can a method inside a interface be declared as final?
Explain runtime exceptions?
Why is singleton instance static?
public class Test { public static void main(String[] args) { int countA = 0; int countB = 0; int countC = 0; int countD = 0; int countE = 0; int countF = 0; int countG = 0; int countH = 0; int countI = 0; int countJ = 0; int countK = 0; int countL = 0; int countM = 0; int countN = 0; int countO = 0; int countP = 0; int countQ = 0; int countR = 0; int countS = 0; int countT = 0; int countU = 0; int countV = 0; int countW = 0; int countX = 0; int countY = 0; int countZ = 0; } } Can anybody tell me any alternate solution(like loop or something) to automate this initialization process. Ex:- for(char chr='A';chr<='Z'; chr++) { (int) String "count"+chr = 0; }
Which access specifier can be used with class ?
Which arithmetic operations can result in the throwing of an arithmeticexception?
What is the difference between serial and throughput garbage collector?
explain the difference between jdk and jvm?
How do you decide when to use arraylist and linkedlist?
What is the difference between an object-oriented programming language and object-based programming language?
how are methods defined?
What are the 8 data types in java?
Tell me about your ability to work under pressure
Can size_t be negative?
How many bits are in a sentence?