Java is an OOP because you work on a specific object rather than taking the whole thing together. Java's Byte Code makes it flexibe or robust and a Java Program can be run on any machine.
2006-12-07 18:52:28
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
Java is not Purely Object Oriented Programming Language. Bcoz of the Primitive types. In Java all the process will be Object or Data oriented, except primitive data types. That is the reason Java is not purely Object Oriented Programming language. Next comes to the C++ it is partially Object Oriented and Structual Oriented Programming Language. 100% pure Object Oriented Programming Language is Small Talk. Final question answer is, C++ Java Platform Dependednt Platform Independent. Pointer consists It does not have Pointers 40% Oop's Language 98% Oop's language Don't support for Web ^ 100 % support for Web Applications applications Everything will access as Everything will access as Objects different ways
2016-05-23 05:53:49
·
answer #2
·
answered by ? 4
·
0⤊
0⤋
Java is Pure Object Oriented Program because each and every program that you write supports an OOP concept "INHERITANCE". All the programs in Java extends java.lang.Object even if you do not explicitly extend. The compiler while compiling adds this piece of code to your program. This can be viewed by decompiling your class file using javap command.
2006-12-09 07:25:51
·
answer #3
·
answered by Jey 3
·
0⤊
0⤋
Java is designed to cater the needs of the modern world and that is why it is an object oriented language. The OO feature allows for code reuse, abstraction, etc. But although java is an OOP language it does not strictly obey all the rules. It cannot implement multiple inheritance. However you can indirectly implement somehow.
2006-12-07 19:09:04
·
answer #4
·
answered by deostroll 3
·
0⤊
0⤋
Because thinking of things as objects makes sense. Object oriented programmings has a lot of advantages that procedural coding doesn't for example Information Hiding.
For the record, PERL isn't a compiled language
2006-12-07 18:51:02
·
answer #5
·
answered by Big H 4
·
0⤊
2⤋
It was meant to be so.....I'm sorry about that but this is what it was meant for.....it was meant to be run on any system independent of the platform and that is why it is object oriented....most of the complex logic are best solved only in object oriented programs.....Otherwise the programs tend to be very long and very complex......
2006-12-07 18:59:28
·
answer #6
·
answered by compu-illiterate~Yeah tats me 2
·
0⤊
0⤋
Because (unlike in Brainf*ck) Java programs can be written by using Google and finding somebody else who is a complete moron and wrote a program in Java.
2006-12-07 18:53:09
·
answer #7
·
answered by syphonbyte 2
·
0⤊
0⤋
Because (unlike in perl) the java compiler screams at you until you write object oriented things.
At which point it gives you 100 warnings and compiles, but your code looks all pretty and nice, unfortunately it doesnt do anything.
2006-12-07 18:50:24
·
answer #8
·
answered by Raven 2
·
1⤊
0⤋