当前位置: 首页 > news >正文

有建网站的软件建设财经资讯网站的目的

有建网站的软件,建设财经资讯网站的目的,企业网站建设需要费用,seo引擎优化方案一、方法的重载 方法名一样#xff0c;但参数不一样#xff0c;这就是重载(overload)。 所谓的参数不一样#xff0c;主要有两点#xff1a;第一是参数的个数不一样#xff0c;第二是参数的类型不一样。只要这两方面有其中的一方面不一样就可以构成方法的重载了。 1 packa…一、方法的重载      方法名一样但参数不一样这就是重载(overload)。   所谓的参数不一样主要有两点第一是参数的个数不一样第二是参数的类型不一样。只要这两方面有其中的一方面不一样就可以构成方法的重载了。 1 package cn.galc.test;2 3 public class TestOverLoad {4 5 void max(int a, int b) {6 System.out.println(a b ? a : b);7 }8 9 /* 10 * int max(int a, int b) { 11 * return a b ? a : b; 12 * } 13 */ 14 15 void max(float a, float b) { 16 System.out.println(a b ? a : b); 17 } 18 }   这里有void修饰符的两个max方法名字相同但它们的参数类型不一样所以可以构成重载。而int  max(int a , int b)方法与void  max(int a, int b)方法是不构成重载的现在它们是重名的两个方法在一个类中声明两个重名的方法是不允许的编译会出错。方法名一样参数类型一样只有返回值不一样这个不构成重载因为方法可以这么调用调用一个方法时可以不使用的它返回值所以当调用这两个方法时把整型的数传进去由于两个方法都是一样的名字一样的参数类型所以编译器无法区分到底要调用的是哪一个方法。构成重载深层次的原因只要这两个方法编译器能区分开来在调用的时候知道要调用的是哪一个不会产生混淆这两个方法就构成重载。 再看下面这两个方法 1 int max(int a, int b) { 2 System.out.println(调用的int max(int a, int b)方法); 3 return a b ? a : b; 4 } 5 6 int max(short a, short b) { 7 System.out.println(调用的int max(short a, short b)方法); 8 return a b ? a : b; 9 }   这两个方法也是可以构成重载的因为编译器一看到整数就会把它当作int类型。所以当把整数传进来的时候编译器首先调用的是max(int a , int b)这个方法。而要想调用max(short a ,short b)这个方法那么就得在main方法里面这样写 1 public static void main(String[] args) { 2 TestOverLoad t new TestOverLoad(); 3 t.max(3,4); //这里调用的是max(int a , int b)这个方法 4 short a 3; 5 short b 4; 6 t.max(a, b); //这里调用的是max(short a , short b)这个方法。 7 } 二、构造方法的重载 与普通方法一样构造方法也可以重载 1 package cn.galc.test;2 3 public class Person {4 5 int id;6 int age;7 8 /**9 * 构造方法 10 */ 11 public Person() { 12 id0; 13 age20; 14 } 15 16 /** 17 * 构造方法重载一 18 * param i 19 */ 20 public Person(int i) { 21 idi; 22 age20; 23 } 24 25 /** 26 * 构造方法重载二 27 * param i 28 * param j 29 */ 30 public Person(int i,int j) { 31 idi; 32 agej; 33 } 34 } 转载于:https://www.cnblogs.com/estellez/p/5614839.html
http://wiki.neutronadmin.com/news/480448/

相关文章:

  • 完成网站建设的心得体会河南建设集团
  • 帮朋友做网站不给钱seo网站计划书
  • 家居网站建设公司排名杭州网站建设hzyze
  • python node 网站开发建设电商平台方案
  • 滁州网站建设hi444湖州网站集约化平台
  • 利用php做网站可做区域代理的网站
  • 企业网站建设方案撰写赣州今天招工信息赣州人才网
  • 天元建设集团有限公司第一建筑工程公司seo好的外贸网站
  • 多种专业网站建设个人网站空间一般多大
  • thinkphp做网站快吗内网网站建设方案
  • 辽宁做网站网站做推广团队
  • 免费开源网站系统有哪些wordpress修改首页模板文件
  • 外国优秀设计网站推荐sketch wordpress 主题
  • 怎么在云主机上做网站可以做翻译任务的网站
  • 河南安阳网站建设wordpress子插件
  • 中交建设集团 网站拼多多刷销量网站开发
  • 如何设计商务网站积极推进在线网站建设
  • 建设项目环境影响评价验收网站深圳网站建设案例
  • 郑州定制网站游戏软件网站开发
  • 网站都有什么语言wordpress 免费采集
  • 网站工程师培训学校做网站商城怎么样
  • 临清做网站推广北京网站建设qq群
  • 网站建设费应该怎样入账5个制造企业电子商务网站
  • 网站建设公司如何发展如何进入wordpress
  • 网站建设任务和标准黄浦做网站公司
  • 服务器建设网站软件网站 无限下拉
  • 17网站一起做网店东莞网络营销课程思政
  • 网站模板购买 优帮云查企业下载什么软件
  • 专业做网站照片湖南省住房城乡建设厅网站
  • flash网站开源扬州天达建设集团有限公司网站