yes it is , any programming that uses objects & classes is
Object oriented programming , we can't write a program
without a class or atleast an object
ex:if u write
int x;
u may ask int is a datatype , where is object, but in java
it is declared that any datatype is an object of " Object"
class.
java is not a pure object oriented .its partially object
oriented.object oriented means every thing should be used in
terms of objects.in java we use datatypes with out creating
any objects.using java we can do fully object oriented
programming.so its a partially object oriented.
Perfect answer by Swapna. Java is not pure object oriented.
Data types are still not objects except String. I think the
only pure object oriented language still is smalltalk,
though i havent explored much with c#.
yes,because java consists of classes and interfaces within
a package.Also we can acess those methods only by objects.
sothat java is purely oop language.
no ,
java is not a purely object oriented language because it
doesnot support the feature multiple inhetiance .
it support the feature interface instead of multiple
inheritance
yes,because java consists of classes and interfaces within
a package.Also we can acess those methods only by objects.
sothat java is purely oop language.
Yes. Java is full on full OOPs Based language.
One more point of view java program structure is
'C' language based & It's based on 'C++' properties.
'C++' properties means
* Classes
* Objects
* Inheritance
* Polymoriphsm
* Encapusulation
* Abstrsction and so on.
Suppose we con't use the any class, then Java is not oops
based.
No, because
1) data types not declaring by object except String, data
types are declaring in Literal types
2) It not support Multilevel inheritance
3) It does n't support operator overloading
So, java is not purely OOP concept
Java is not pure OOPL because, programing language uses
only 1. Class 2. Object, those we can called as pure OOP.
If any language uses other features(Abstraction,
Encapsulation, Inheritance and Polymorphism) of OOP then
that language is not Pure OOP.
Another point is Pure OOP language can not use
primitive data types whereas java uses. That is why java is
not pure OOP language.
java is not purely oops based.because java cann`t suppport
multiple and multi level inheritance.
but java support
some oops aaplications like
encapsulation ,inheritance,abstraction.and polymorphism.