一个小总结——6.25

一、方法的定义

1.声明格式:【访问权限控制符】【静态修饰符】【返回值类型】方法名(形参列表){

return;

}

2.访问权限控制符:public,缺省修饰符,protected,private。(访问权限是由大到小)

3.静态修饰符:static。用来表示该方法是否是静态方法,静态方法无需生成对象就可直接使用,静态方法在类的公共储存空间中。

4.返回值类型:确定方法返回值的类型。分为基本数据类型和引用类型,甚至可以返回对象,例如构造器。

5.形式参数列表:可以插入多个参数,用于从外部提供给方法一些值。该传递方式对于基本数据类型是值传递,对于引用数据类型是址传递。(值传递:是外部向内部传递值的副本,不影响本体的值。址传递:传递的事引用数据类型变量存储的内存地址,可以通过该地址直接找到所储存的事物,可以直接改变储存的内容)

二、方法的重载

1.方法重载的特点:

“两同一不同”

①相同的返回值类型。

②相同的方法名称。

③不同的是参数列表:{1.参数类型不同2.参数个数不同3.在类型不同的基础上,不同顺序的参数

2.方法重载的注意事项:

①方法的重载必须要求返回值类型相同。

②方法的参数列表,只看数据类型,与变量名称无关,相同的数据类型,尽管位置不同,同样属于相同的参数列表,不能实现方法重载。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容