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

网站域名被做网站的公司擅自更改seo技术蜘蛛屯

网站域名被做网站的公司擅自更改,seo技术蜘蛛屯,哈尔滨自媒体公司,今日头条最新版文章目录方法重载方法重写方法重载 方法重载就是可以在一个类里面定义多个相同名称的方法,只需要参数列表的个数或者类型不同就行。 public class Overload {public int add(int a, int b) {return a b;}public double add(double a, double b) {return a b;}}对…

文章目录

  • 方法重载
  • 方法重写

方法重载

方法重载就是可以在一个类里面定义多个相同名称的方法,只需要参数列表的个数或者类型不同就行。

public class Overload {public int add(int a, int b) {return a + b;}public double add(double a, double b) {return a + b;}}

对于方法重载,返回值是可以不一样的,只要保证参数列表的个数或者类型不同就行。java在调用方法时会自动选择最精确匹配的方法。

public class Overload {public int add(int a, int b) {System.out.println("add(int a, int b)");return a + b;}public int add(Integer a, int b) {System.out.println("add(Integer a, int b)");return a + b;}public static void main(String[] args) {Overload overload = new Overload();overload.add(1, 1);overload.add(Integer.valueOf(1), 1);}
}

上面代码就会输入如下信息

add(int a, int b)
add(Integer a, int b)

可以发现,方法匹配就是按照最相似来进行匹配的。如果上面代码我们随便删掉一个add方法,那么程序都可以正常执行。

public class Overload {public int add(int a, int b) {System.out.println("add(int a, int b)");return a + b;}public static void main(String[] args) {Overload overload = new Overload();overload.add(1, 1);overload.add(Integer.valueOf(1), 1);}
}
public class Overload {public int add(Integer a, int b) {System.out.println("add(Integer a, int b)");return a + b;}public static void main(String[] args) {Overload overload = new Overload();overload.add(1, 1);overload.add(Integer.valueOf(1), 1);}
}

这样就可以证明了java在执行方法时,如果存在多个满足条件的方法,那么就会选择匹配类型最相近的那个

方法重写

方法重写就是在子类中我们可以写一个和父类方法签名一样的方法,相当于参数完全一样,方法名完全一样

class A {public void info(int a) {}
}class B extends A {@Overridepublic void info(int a) {}
}

上面的@Override注解用于检测是否成功重写,可以不写(建议写)。
对于方法重写,访问修饰符可以进行扩大

class A {protected void info(int a) {}
}class B extends A {@Overridepublic void info(int a) {}
}

上面就将访问修饰符从protected扩大为了public
重写的返回类型还可以不一样,只需要是被重写方法返回类型的子类型即可

class A {protected Object info(int a) {return null;}
}class B extends A {@Overridepublic String info(int a) {return "";}
}
http://www.hlhnt8889177.com/news/250.html

相关文章:

  • 穆棱市城乡建设局网站免费网站安全检测
  • 上海松江做网站多少钱抖音权重查询工具
  • 做影视网站用的封面广告推广app
  • 上海网站设计公司抖音推广引流平台
  • 荆州哪有做网站的公司西安搜建站科技网站
  • 网站浮窗制作网站建设营销型
  • 网站微信认证费用多少合肥网站优化软件
  • 电脑如何建立网站站长工具网站排名
  • 做招聘网站怎么样成都培训机构排名前十
  • h5网站开发语言选择靠谱的seo收费
  • 深圳网站建设亿联时代网站推广工作
  • 网站开发工具有哪些seo人员培训
  • 建设网证书查询seo优化轻松seo优化排名
  • 惠民县建设网站小红书seo排名帝搜软件
  • 苏州官网建站网站引流推广
  • 做独立网站可以支付下单seo技术培训中心
  • 西安有哪些做网站的公司好深圳外贸网站制作
  • 商城网站建站推广网
  • 玉溪市城乡建设局网站智能优化大师下载
  • 怎么样免费创建网站seo实战培训王乃用
  • 网站建设公司的出路如何让别人在百度上搜到自己公司
  • 网站优化方案书seo关键词优化排名
  • wordpress主题 500厦门seo关键词优化代运营
  • 温州哪里做网站五个成功品牌推广案例
  • 央企做的好的网站网络推广需要多少费用
  • 手机网站服务器市场营销网站
  • 怎么用java 做网站西安网站建设比较好的公司
  • 东莞做网站多少钱需要优化的地方
  • 网站更换服务器 seo企业推广平台排行榜
  • 洛阳建网站软文推广有哪些