- 3
- 0
- 约3.55万字
- 约 25页
- 2017-06-13 发布于湖北
- 举报
·1 ·
第7 章 深入理解类和对象引用
在上一节,学习了如何定义类和使用对象引用,以及“点”运算符。这一节深入讨论类和对象更多
的方面:方法的返回值、this 关键字、类成员和实例成员、访问控制以及变量作用域。
7.1 方法的返回值
方法实际上是一段单独执行的代码段。当方法执行完毕以后就会返回主程序。不管哪种情况先发生,
方法都会返回。当以下情况发生时,方法返回到调用它的代码处:
完成方法中所有语句;
遇到return 语句;
抛出一个异常(后续章节解释)。
7.1.1 返回值
在方法声明中声明方法的返回类型。在方法体内,使用return 语句来返回一个值。任何声明void 的
方法都不返回任何值。在声明为void 的方法中,不需要包含一个return 语句。当然也可以包含一个return ,
在这种情况下,一个return 语句通常被用于终止一个控制流程块并退出方法。如下代码所示。
return;
如果一个方法已经声明为void ,但是在方法内还试图返回一个值的话,编译器将报错。如果一个方
法没有声明为void ,那么就必须包含一个retu
原创力文档

文档评论(0)