Java
Programming and Technical
Numerical Ability
Algebra
whether java is purely object oriented ?
Read Solution (Total 26)
-
- java is not pure object oriented because primitive data types are used in java
Primitive data types are either stored directly in fields or on the stack rather than on the heap. This is the reason Java is not considered a pure OO programming language
- 8 years agoHelpfull: Yes(7) No(1)
- This question is Subjectively If we Compare java to c We can Say Java Is purely object oriented Language , But If java is alone Then surely it is not pure object oriented because Still Primitive data types in not form of object Some people say That Wrapper class is available for BYTE , FLOAT , INTEGER which is in the object form Yes it is available but although we can use primitive data types which is not an object . and most of the object oriented feature not supported by java like operator overloding , Multiple inheritance , etc ..
- 8 years agoHelpfull: Yes(4) No(0)
- java is a purely object-oriented programming language. the preceding points represent lack of in-depth understanding of java.
1.Even if f java has primitive data types,these types are used inside of class and never used outside of class,so they are part of class. see the API specification on the class : ' CLASS '.java specification says that all the ARRAYs and the primitive java types ,and the keyword void are also represented as the object of the class 'Class'.
2. Even static variables and static methods written inside a class . when accessing them outside of the class, we should use class name. it means they are part of the class definition and should not be considered as individual element.
3. Any purely object oriented language should follow all the 5 feature of object-oriented programming system. they are 1.Classes and Object 2.Encapsulation 3. Abstraction 4.Inheritance 5.Polymorphism
Remember java contains all the feature hence it is purely object-oriented programming language.
Multiple inheritance is not the main feature of OOPs , it is the only subfeature under inheritance. - 8 years agoHelpfull: Yes(3) No(0)
- Yes, JAVA is fully object oriented programming ,At that time auto boxing is available in java.
- 8 years agoHelpfull: Yes(1) No(0)
- No.. Java is completely object oriented. The usage of primitive types such as char int boolean float etc
- 8 years agoHelpfull: Yes(0) No(4)
- yes java is purely object oriented
- 8 years agoHelpfull: Yes(0) No(3)
- no....Java is not purely object oriented language,bcz java supports primitive data types,like int,char,..etc....So these are not objects..
purely object oriented language like , Smalltalk where there are no primitive types, and boolean, int and methods are all objects. - 8 years agoHelpfull: Yes(0) No(0)
- No because java contains primitive datatypes
- 8 years agoHelpfull: Yes(0) No(0)
- Java Is Not purely object oriented. Because It Also Use The Primitive Data Types.
- 8 years agoHelpfull: Yes(0) No(0)
- yes it is object oriented
- 8 years agoHelpfull: Yes(0) No(1)
- no,becuse of following reason.1. java support primitive data type which is not object
2.java doesnot support multiple inheritance
3.java use static method to call without creating the instance. - 8 years agoHelpfull: Yes(0) No(0)
- No, It supports primitive data type
- 8 years agoHelpfull: Yes(0) No(0)
- yes, java is purely object oriented language.
- 8 years agoHelpfull: Yes(0) No(0)
- yes because java can use any plat form for example c language can compile and execute in that machine only but java we can compile one and execute any other machine.
- 7 years agoHelpfull: Yes(0) No(0)
- is purely object oriented
- 7 years agoHelpfull: Yes(0) No(0)
- java is not purely object oriented because it have primitive datatype
- 7 years agoHelpfull: Yes(0) No(0)
- Java is not pure object-oriented programming language, because it supports primitive data types like int, byte, short, long etc., which are not objects.
- 7 years agoHelpfull: Yes(0) No(0)
- No java is not purely object oriented because it support primitive datatype and static keyword.
- 7 years agoHelpfull: Yes(0) No(0)
- No java is not purely object oriented because it supports Primitive datatype which is not object.
- 6 years agoHelpfull: Yes(0) No(0)
- no because it uses data type. data type is a concept of procedural oriented language
- 6 years agoHelpfull: Yes(0) No(0)
- no its not purely oop as primitive data types are present. but we can make purely oop project by using d ata class
- 6 years agoHelpfull: Yes(0) No(0)
- No ,we cannot say java is purely object oriented beacause we can also use primititve data type like int,float which is not object..
- 5 years agoHelpfull: Yes(0) No(0)
- No... because several Oop features are not satisfied by java...such as operator overloading multiple inheritance
- 5 years agoHelpfull: Yes(0) No(0)
- Not purely object oriented java is partially object oriented programming language, Because of without using the class we can execute the simple program.
- 5 years agoHelpfull: Yes(0) No(0)
- pure object oriented
- 4 years agoHelpfull: Yes(0) No(0)
- No, java is not 100% object oriented because of primitive data types .
- 3 years agoHelpfull: Yes(0) No(0)
Java Other Question