I am disagree with you , C# is more object oriented than Java, and both of them are not pure object oriented, i think a language can never be pure object oriented , it is not possible.
A fully object-oriented language needs to have
all the 4 oops concepts.
all predefined and,
user-defined types must be
objects and,
all the operations should be performed only by calling the
methods of a class.
But both java and C#
has predefined primitive data types (which are not objects ex structs etc).
You can access the members of a static class without creating an object of it.
Rajanikant HawaldarPosted Nov 4, 2020, 10:55 AM
Sachin SinghPosted Nov 4, 2020, 10:38 AM
- all the 4 oops concepts.
- all predefined and,
- user-defined types must be
objects and,
- all the operations should be performed only by calling the
methods of a class.
But both java and C#