Click here to Skip to main content
15,885,200 members
Please Sign up or sign in to vote.
2.50/5 (2 votes)
See more:
Is java purely object oriented programming language. Today one guy said that java is not pure oops.
Posted
Comments
ridoy 21-Aug-13 7:11am    
what do you think about it?

If you consider the fact that Java has types that aren't objects, such as ints and floats, then Java isn't a pure object oriented language like for example Smalltalk[^].

/Fredrik
 
Share this answer
 
Comments
H.Brydon 21-Aug-13 23:00pm    
The industry answer is controversial. I like your answer the best. +5
The term of "pure" in object orientation is a little subjective and not quite well defined in practice.Java is not actually a pure object oriented programming language since it needs primitives. The only way you can yield a pure programming language with no primitives is not even having the notion of defining concrete terms in a programming language since it doesn't have primitives in it.Smalltalk is such an example of a pure OOP language.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900