tostring我只输出属性值没类名和属性名

来源:9-8 Java 中的 Object 类 Ⅰ

慕粉3593996

2019-02-16 08:22

package 父子类;
public class Son extends Father {
		public Son(){
				age=20;		
				System.out.println("子类构造方法");	
				}
		public void method(){
				System.out.println(age);	
				}	
				@Override	
				public String toString() {
						return "Son [age=" + age + "]";
							}	
							}


写回答 关注

3回答

  • qq_慕码人5248226
    2019-07-11 20:53:10

    简单来说toString 就是return回来一个值 

  • Dusdii
    2019-02-18 22:09:16

    看看完整的代码

    你的main方法是什么样子的

  • 慕无忌0038581
    2019-02-17 13:47:43

    这个toString返回了一个字符串,“Son[age=20]”,其中Son就是类名,age是属性名,20是属性值。

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530649 学习 · 6091 问题

查看课程

相似问题