
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Why Java is Not a Pure Object-Oriented Programming Language
A fully object-oriented language needs to have all the 4 oops concepts. In addition to that, all predefined and, user-defined types must be objects and, all the operations should be performed only by calling the methods of a class.
Though java follows all the four object-oriented concepts,
- Java has predefined primitive data types (which are not objects).
- You can access the members of a static class without creating an object of it.
Therefore, Java is not considered as fully object-oriented Technology.
Advertisements