Java 10.2  Object类
                 	
                        发表在Java图书答疑
                        2019-11-07                                                
                    		
                            《Java从入门到精通(第4版)》第10章 接口、继承与多态                                                	
                        
                        
                    
                    
                    	是否精华
                    	是
                    	否
                    
                    
                    
                            版块置顶:
                            是
                            否
                        
                    老师您好:《Java从入门到精通》第五版,177页,例10.3在项目中创建ObjectInstance类,在类中重写O贝加尔侧类的toString()方法,并在主方法中输出该类的实例对象。课本给出的代码如下:
public class ObjectInstance {
public String toString() { // 重写toString()方法
return "在" + getClass().getName() + "类中重写toString()方法";
}
public static void main(String[] args) {
System.out.println(new ObjectInstance()); // 打印本类对象
}
}
我对这段代码的理解是 主方法里创建了ObjectInstance类的对象,此时ObjectInstance类自动调用了构造方法toString(),因为执行的就是toString()方法体中的内容。但在构造方法那一章节中有过说明,类的构造方法是需要跟类同名的,在这里却没有同名,然后我就又想不通了。
  首页上一页 1  下一页尾页 4 条记录 1/1页
        
 
	
                                                 VIP会员
VIP会员 购物车
购物车


 私信
                         私信 
                     
					 
					 
					 
					 发表新帖
发表新帖 立即签到
立即签到 
        		  
        		 
         		 关注
关注
                  回复
 回复 支持(
                	支持( 反对(
                    反对( 
                    

 
               			 


 
                







 
                     
                     
					 
						 
						 
						 
						