学习笔记之面向对象编程5(object类,tostring方法)

来源:互联网 发布:多功能测量仪软件 编辑:程序博客网 时间:2024/04/29 10:37

(一)object类

object类是所有java类的根基类

如果在类的声明中未使用extends关键字指明其类,则默认父类为object类,即public class person{·············(java代码)··········}等价于public class person extends object{·············(java代码)··········},所有的类都是从object继承而来的。

(二)toString方法

object类中定义有public String toString()方法,其返回值是String类型,描述当前对象的有关信息;

在进行String与其他类型数据的连接操作时(如:System.out.println("info"+person),将自动调用该类对象类的toString()方法;

可以根据需要在用户自定义类型中重写toString()方法。

public class TestToString{

     public static void main(String[ ] args){

            Dog = new Dog();

            System.out.println("d:="+d);

   }

}

class Dog{

     public String toString(){

         return "I'm a cool Dog !";

}

运行结果:d:=I'm a cool Dog !


阅读全文
0 0
原创粉丝点击