java 函数 (封装功能,实现复用)

/* 函数:

*    函数的作用:  为了提高功能代码的复用性

*

* 函数的定义格式:

*

*   修饰符  返回值类型  变量名(形式参数){

*

* 函数体

*   }

*

* 函数的特点:  (1.函数是封装并实现某一个功能的代码  2.提高代码的复用性,需要该功能,就调用该函数)

* 1. 函数是把一个功能的代码  封装起来以达到提高功能,代码的复用性

* 2. 定义函数好之后,需要调用才能执行的。

* 3. 如果一个函数没有返回值类型,那么就可以使用void关键字表示.

*

*

* 返回值: 如果一个函数的返回值类型是具体的数据类型,那么该函数就必须要保证在任意情况下都保证有返回值。(除了返回值类型是void)

*

* return关键字的作用:

* 1. 返回数据给函数的调用着。

* 2. 函数一旦执行到了return关键字,那么该函数马上结束。

*

*

*

*

*

* 函数的重载功能:  (java支持 函数重载功能)

* 定义:  在一个类中出现两个或者两个以上的同名函数,这个称为 函数的重载

*

* 函数的重载的要求  (同名函数的调用 通过 形式参数的个数活着对应的数据类型不一致 来区分调用)

* 1. 函数名一致

* 2. 形参列表不一致。(形式参数的个数活着是对应的数据类型不一致)

* 3. 与函数的返回值类型是无关的。

*/

class Demo1

{

public static void main( String[] args ){

System.out.println("result: "+add(3, 3.5));

}

public static int  add( int a, int b ){

return a+b;

}

public static int  add( int a, int b, int c ){

return a+b+c;

}

public static double  add( int a, double b ){

return a+b;

}

}

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

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,780评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 3,906评论 1 10
  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 4,681评论 1 114
  • 作者:康兰英 指导老师:刘艳 郑鹏 袁浩 内容简介:防火设计与上一期石油化工防火是它的一个子图。人为的灭去火字的中...
    杏花杏子妈阅读 183评论 0 1