Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Is Java is 100% pure OOPS? Explain?

Answer Posted / sadhu charan paikaray,sit,oris

Java is a OOP language and it is not a pure Object Based
Programming Language

Many languages are Object Oriented. There are seven
qualities to be satisfied for a programming language to be
pure Object Oriented. They are:

1. Encapsulation/Data Hiding
2. Inheritance
3. Polymorphism
4. Abstraction
5. All predifined types are objects
6. All operations are performed by sending messages to
objects
7. All user defined types are objects.


JAVA is not because it supports Primitive datatype such as
int, byte, long... etc, to be used, which are not objects.
Contrast with a pure OOP language like Smalltalk, where
there are no primitive types, and boolean, int and methods
are all objects.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can you create an object of an abstract class?

1010


What are the difference between composition and inheritance in java?

1020


State the main difference between c++ and java?

1076


What is string [] java?

942


What is lazy initialization in java?

990


What are the important methods of java exception class?

1100


If I don't provide any arguments on the command line, then what will the value stored in the string array passed into the main() method, empty or null?

1244


Explain constructors and types of constructors in java.

1095


How to obtain a performance profile of java program

1018


What is string value?

1154


Why is an interface be able to extend more than one interface but a class can’t extend more than one class?

1159


Why we do exception handling in java and how many types of exceptions are there?

1108


What is ternary operator?

998


Are arrays passed by reference in java?

908


Is assembly language a low level language?

918