首页 > 代码库 > 面向对象第四节课,方法重载0918
面向对象第四节课,方法重载0918
package com.hanqi.kejian;//计算器制作(方法重载例题讲解)public class jisuanqi0914 { //属性 //型号、品牌、大小....//方法重载 //方法 //加法运算 public int jia(int a,int b)//整数加法 { return a+b; } //这种是错误情况// public int jia(int x,int y)//整数加法// {// return x+y;// } //这种情况正确 public int jia(int x,int y,int z)//整数加法 { return x+y+z; } //这种情况正确 public double jia(double a,double b)//浮点数加法 { return a+b; }//方法重载总结://1.在同一个类里,方法同名不同参数//2.返回类型和重载无关//3.多态的一种表现形式(后期具体讲)//4.同样适用于构造方法之中。并且常用。}主类main方法package com.hanqi.kejian;public class jisuanqitext0918 { public static void main(String[] args) { // TODO Auto-generated method stub jisuanqi0914 jsq=new jisuanqi0914(); //整数加法 System.out.println(jsq.jia(123, 456)); //浮点数加法 System.out.println(jsq.jia(123.45, 456.78)); //浮点数加法 System.out.println(jsq.jia(123.456, 123.456)); }}
运行结果:
面向对象第四节课,方法重载0918
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。