Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Anonymous
Anonymous asked in Computers & InternetProgramming & Design · 10 years ago

pure object oriented programming languages?

Is java pure object oriented programming language??

12 Answers

Relevance
  • Anonymous
    10 years ago
    Favorite Answer

    java,c#.

  • ?
    Lv 5
    10 years ago

    Java is an object oriented programming language yes.

  • 7 years ago

    No java is not object oriented language

  • Anonymous
    5 years ago

    because C++ is too powerful for it's own sake. With C++, you can make a program that is object oriented, however it is also possible to make non object oriented program in C++, like procedural. Perhaps this is the case that makes it not considered pure object oriented, because you're not forced to create object oriented program. You can even mix up object oriented and procedural in C++.

  • How do you think about the answers? You can sign in to vote the answer.
  • 10 years ago

    Good Question!! and the answer is.....

    No! Java is not a "PURE" Object Oriented Language , because it uses primitive data types such as (int,float,char...etc). The developers of java could have made these primitive data types as objects(like String... etc), but the primitive data types such as int float... are more faster than objects! So, in order to achieve faster execution of java program they kept Primitive data type as it is!!

    So Java is said to be 98% Object oriented language but not PURE Object Oriented language!!

    Source(s): Object Oriented programmer!!
  • Anonymous
    10 years ago

    Java

  • 7 years ago

    hey all

    java is a pure object oriented programming language. it use primitive data types but these types are used inside the class & never outside of it.

    even static variables & methods are written inside a class, when accessing them from outside, we should use class name.

    n multiple inheritance is a features of inheritance, its not a main feature of oops concept.

    these are all reasons y java purely object oriented programming language.

  • 10 years ago

    No, Java is not "pure" object oriented programming language since it uses primitive data types(like int, char, boolean etc, also null).

  • Anonymous
    7 years ago

    No!!!!!! Java is not a pure object oriented programming language .

    Though JAVA has all the oops concepts and achieves them, it still has primitive data types byte, short, int, long, char, boolean, double, float

    A pure oop language shouldn't/doesn't have primitive variables i.e java is not 100% pure oopl

    SmallTalk is a pure OOPL

    http://en.wikipedia.org/wiki/Smalltalk

  • 10 years ago

    Yes, it is object oriented to the core.

  • 7 years ago

    Java uses primitive data types and hence is not a pure object oriented language.

Still have questions? Get your answers by asking now.