方法是类的行为的体现,声明方法的语法格式为:
[访问符] [修饰符] 返回类型 方法名 ( [参数列表] ){
//方法体
}
- 访问符用于指明方法的访问权限,可以是 public、protected、private 或 默认。
- 修饰符用于指明方法的特征,可以是 abstract、static 或 final 等,这些修饰符不是必须的,根据方法的特性进行选择使用。
- 返回类型是该方法运行后返回值的数据类型,如果一个方法没有返回值,则该方法的返回类型为 void。
- 方法名需遵守命名规范,可以由一个或多个有意义的单词连缀而成,但第一个单词的首字母应小写,其余单词首字母应大写。
- 参数列表可有可无,视实际情况而定。
- { } 内部为方法体。
进行方法重载,需要遵循以下四条原则:
- 在同一个类中。
- 方法名相同。
- 参数列表不同,即参数的个数或对应位置上数据类型不同。
- 不能将返回值类型的不同,当作两个方法的区别。
方法重载是多态性的体现,重载的方法功能通常相似。