java基础——重载
来源:互联网 发布:丝绸之路发展历程 知乎 编辑:程序博客网 时间:2024/05/18 01:37
java方法的重载
一、重载的介绍:
Java的方法重载,就是在类中可以创建多个方法,它们可以有相同的名字,但必须具有不同的参数,即或者是参数的个数不同,
或者是参数的类型不同。调用方法时通过传递给它们的不同个数和类型的参数来决定具体使用哪个方法。
二、简单的实例
(1)普通的重载:
package com.java.part01_1;class c1{public void add(int a ,int b){int c = a+b;System.out.println("两个整数相加:"+c);}public void add(float a,float b){float c = a+b;System.out.println("两个浮点数相加:"+c);}public void add(String a,String b){String c = a+b;System.out.println("两个字符串相加:"+c);}}public class OverLoad {public static void main(String[] args) {c1 c=new c1();c.add(5, 2);c.add(21.5f, 11.2f);c.add("早上", "好");}}
运行结果:
(2)构造方法的重载
package com.java.part01_1;class Persion{private String name = "unknow";private int age = -1;public Persion(){System.out.println("0000000000000");} public Persion(String s){ String name = s; System.out.println("名字是:"+name); } public Persion(String s,int i){ String name = s; int age = i; System.out.println("名字是:"+name+"年龄:"+age); } public void shout(){ System.out.println("==============="); }}public class TestPersion {public static void main(String[] args) {Persion p1=new Persion();p1.shout();Persion p2=new Persion("Jack");p2.shout();Persion p3= new Persion("Tom",20);p3.shout();}}
运行结果:
阅读全文
1 0
- java基础——重载
- java基础—函数重载
- java基础——重写和重载
- Java基础——方法的重载和覆盖
- java基础学习总结——方法的重载(overload)
- java基础——涉及基本类型的方法重载
- java基础学习总结——方法的重载(overload)
- java基础学习总结——方法的重载(overload)
- java基础学习——重载与重写的区别
- Java基础—方法重载与方法重写
- Java基础------重载
- 黑马程序员—java基础—java基础语法:数组,二维数组,方法重载
- java——重载
- Java—java方法重载
- Java基础-覆盖和重载
- Java基础_方法重载
- java 基础 重写和重载
- 【java基础】重载与重写
- 进程与线程的区别
- MyBatis环境搭建入门
- 详谈java内存模型
- MySQL相关的建表语句
- Java多线程——<七>多线程的异常捕捉
- java基础——重载
- [LeetCode]Search for a Range
- .net平台常用框架
- String 类是不可改变的解析
- 对自己的规划
- 数据倾斜解决方案之六:使用随机数进行Join
- serevlt特点
- jsp
- Java StringBuffer 和 StringBuilder 类