Why java is not a pure object oriented language?
Answers were Sorted based on User's Feedback
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 |
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 |
Answer / subbu
Java uses primitive datatypes. so it not a pure object oriented language.
| Is This Answer Correct ? | 6 Yes | 5 No |
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 |
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 |
Does treeset use compareto?
why we import both packages java.awt.*; and java.awt.event.*; as java.awt.*; can import all classes na. then what is the need of importing java.awt.event.*; ?
What is the difference between state-based unit testing and interaction-based unit testing?
Can we override the private methods?
How do you use compareto?
Addition to previous section relative word 5th one was Putrid ans: rotten, also there was prob. in 1st section on bucket weight ans:10kg, also there was a prob. on train speed to find bridge length ans:800 mtrs.
What is covariant return type?
1).what is the difference between below examples String s="vijay"; String s=new String("vijay");
12 Answers Mascon, Satyam, TCS,
Why does java doesnt suuport unsigned values?
What is the main use of generics in java?
Is singleton class thread safe?
what is static import in java? Explain