Java violates few objected oriented concepts. Can you
explain in what way?
Answers were Sorted based on User's Feedback
Answer / rohan
Java is not a pure object oriented language that's true
because when we use int,float,char we need not define any
class for that their is a class called raper classes which
are by default give this made the java to violates some
object oriented concept...
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / anjani kumar jha
There are only three language in the world which is
pure-object oriented
a)effilmore
b)Small-Talk
c)Ruby
So therefore for pure object oriented programming there are
six concept
a)Encapsulation
b)Polymorphism
c)Inheritance
d)Abstraction
//These two e) and f) are not supported by java and hence
java is not //pure object programming language-----it is
only true //object oriented programming language.....
e)There should not be primitive
f)And there should not be any boudation on classes.
Thanks and Regards
Anjani Kumar Jha
09623154095
CDAC,PUNE
| Is This Answer Correct ? | 6 Yes | 0 No |
Answer / pushpa
Multiple Inheritence
even if it is supported through the interfaces
it's not possible through basic object oriented concepts
| Is This Answer Correct ? | 4 Yes | 3 No |
Is singleton set an interval?
Can we declare Pointer in Java?
What is meant by distributed application? Why are we using that in our application?
Difference between final and effectively final ? Why is effectively final even required ?
Difference between abstract class and Interfaces?
7 Answers CTS, iFlex, PA Consulting, Sai Softech, Value Chain,
Can I learn java in 3 months?
What is multithreading and its advantages?
What happens if we don’t define serial version uid?
What is meant by oops concept in java?
how to print a numbers from 1 to 100 with out using control structures?
where the static methods will live ,on stack ? can you explain brefly
Is hashmap thread safe?