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...


Why java is not a pure object oriented language?

Answers were Sorted based on User's Feedback



Why java is not a pure object oriented language?..

Answer / dhruba guha

Java is not truely object orient Progrmaing Language ebecoz

1) in OOPS everything has to be Object but java supports
Primitive data type.

2) Java does not support multiple inheritance directly,
through help of interface java support multiple inheritance.

3) java does not esupport circular inheritance.

4) in OOPS everything need to be store heap but java use 5
type of memory heap, stack, native stack, register, code
segment.

Is This Answer Correct ?    6 Yes 1 No

Why java is not a pure object oriented language?..

Answer / manikiran

Java fails in multiple inheritance. It is one of the feature
in OOPS concept .Java does not follow all rules of OOPS concepts

Is This Answer Correct ?    5 Yes 2 No

Why java is not a pure object oriented language?..

Answer / subbu

Java uses primitive datatypes. so it not a pure object oriented language.

Is This Answer Correct ?    6 Yes 5 No

Why java is not a pure object oriented language?..

Answer / el

Java allows reflection, which is a very powerful feature, but is not pure oop concept.

Is This Answer Correct ?    1 Yes 0 No

Why java is not a pure object oriented language?..

Answer / java&

public class Main {


public static void main(String[] args) {

new A().path1.fun6();
new A().path2.fun4();
new F().path1.fun1();
new I.C().path1.path2.path2.path2.fun4();
}

}
class A extends F
{
void fun1()
{
System.out.print("Class A");
}
}

class B extends A
{
void fun2()
{
System.out.print("Class B");
}
}

interface I
{
C path1=new C();
class C extends B
{

void fun3()
{
System.out.print("Interface I");
}
}

}

interface J
{
D path2=new D();
class D extends B
{

void fun4()
{
System.out.print("Interface J");
}
}

}
class E implements I,J
{
void fun5()
{
System.out.print("Interface J");
}
}
class F extends E
{
void fun6()
{
System.out.println(" class F");
}
}



/* What is this? */

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

how to pass the parameters to applets?

1 Answers  


What is java console application?

0 Answers  


How to prevent to create multiple objects of a java class?

3 Answers   ASD Lab, TCS,


Can a abstract class be declared final?

0 Answers  


What are the main features of java?

0 Answers  


What are the disadvantages of using inner classes?

0 Answers  


What is the difference between double and float variables in java?

0 Answers  


Can a constructor be made final?

0 Answers  


What are the advantages and disadvantages of reference counting in garbage collection?

0 Answers  


Does java support Operator Overloading?

0 Answers   Flextronics,


why java does compile time polymorphism at run time ?

6 Answers   CTS, TCS,


What is I/O Filter?

2 Answers   TCS, WAX,


Categories