+ 1
Why java is not considered as a full object oriented programming language while comparing with c#?
Object oriented programming
3 Answers
+ 1
Java supports for primitive data types.Primitive types are not objects ,therefore Java is not considered as full object oriented programming language
+ 1
C# is  fully OOP because everything are objects. C# does not differentiate between primitive types and objecttypes like in Java. Hence, int is an object, not a primitive type. Second, it's not purely OOP because it has features that rightly belong to procedural languages such as function pointers.
+ 1
pointer is not available in java and function is also present in c#