国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

返回值過載

2019-11-18 13:20:58
字體:
供稿:網(wǎng)友

  我們很易對下面這些問題感到迷惑:為什么只有類名和方法自變量列出?為什么不根據(jù)返回值對方法加以區(qū)分?比如對下面這兩個方法來說,雖然它們有同樣的名字和自變量,但其實是很輕易區(qū)分的:
  void f() {}
  int f() {}
  若編譯器可根據(jù)上下文(語境)明確判定出含義,比如在int x=f()中,那么這樣做完全沒有問題。然而,我們也可能調(diào)用一個方法,同時忽略返回值;我們通常把這稱為“為它的副作用去調(diào)用一個方法”,因為我們關(guān)心的不是返回值,而是方法調(diào)用的其他效果。所以假如我們象下面這樣調(diào)用方法:
  f();
  java怎樣判定f()的具體調(diào)用方式呢?而且別人如何識別并理解代碼呢?由于存在這一類的問題,所以不能根據(jù)返回值類型來區(qū)分過載的方法。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 迁安市| 永城市| 上高县| 准格尔旗| 方山县| 尉犁县| 石门县| 朔州市| 嘉定区| 西峡县| 连城县| 湖口县| 绥棱县| 海林市| 正镶白旗| 黄骅市| 哈密市| 巫山县| 南充市| 清远市| 唐山市| 竹山县| 曲麻莱县| 泸溪县| 贵德县| 太谷县| 来安县| 高青县| 电白县| 大方县| 黔东| 外汇| 阿荣旗| 武乡县| 庄浪县| 泸定县| 阜宁县| 仁化县| 咸阳市| 鱼台县| 沙田区|