/*
Object是所有对象直接后者间接父类,该类中定义 的是所有对象所俱备的功能。
*/
class Demo
{
public static void main(String[] args)
{
//ObjectDemo p=new ObjectDemo(4);
ObjectDemo p1=new ObjectDemo("sfsf");
//p.toString();
//mb.useNetCar(new NetCar());
System.out.println(p1.toString());
}
}
class ObjectDemo
{
String num;//如果输出字符串,要定义相对应的数据类型
ObjectDemo(String num)
{
this.num=num;
}/*
public boolean equals(Object obj)//比较函数,重写了Object父类的函数
{
ObjectDemo b=(ObjectDemo)obj;//向下转型
return this.num==b.num;
}*/
public String toString()//输出字符串函数,重写了Object父类的函数。
{
return "demo:"+num;
}
}
|
|