problem in java programming
class aHere is my above program in which i am facing problem.
{ }
class c extends a
{
c(){System.out.println("class B");}
public void toString()
{
String g="hello";
System.out.println(g);
}
public static void main(String [] arg)
{
a d=new a();
System.out.println(d);
c y=new c();
//System.out.println(d);
System.out.println(y);
}
}
Here in the above program if we create an object of class a and simply print it then it shows a@1888759 as the output it means that it calls to String() from the Object class and returns the text representation of object of class a but i want to override toString() to print my own text i.e hello here but while executing it gives an error.
So how to override the toString().
0