亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

執行結果哪里不對?

執行結果哪里不對?

卡樂樂 2018-05-01 01:18:00
、、同一包下第一個類package com.imocc;public class InitailTelephone { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub? ? ? ? //通過無參的構造方法構造對象 telephone phone =new telephone(); //通過有參的構造方法創造對象,并給對象中的實例變量賦初值 telephone phone2=new telephone(5.0f,1.4f,2.0f); phone2.setScreen(6.0f); System.out.println("Screen"+phone2.getScreen()); }}、、同一個包下第二個類package com.imocc;public class telephone { private float screen; private float cpu; private float mem; public float getScreen(){ return screen; }? ? public void setScreen(){ ? ? ? ? }? ? public telephone(){? ? System.out.println("無參構造方法執行了");? ? }? ? public telephone(float newScreen,float newCpu,float newMem){? ? screen=newScreen;? ? cpu=newCpu;? ? mem=newMem;? ? System.out.println("有參構造方法執行了");? ? }}為什么執行結果是:無參構造方法執行了有參構造方法執行了Screen5.0f而不是:無參構造方法執行了有參構造方法執行了Screen6.0f
查看完整描述

3 回答

已采納
?
onemoo

TA貢獻883條經驗 獲得超454個贊

就像前一個回答中說的。setScreen method 沒有參數,調用時卻傳入了參數,編譯時會報錯啊。

查看完整回答
1 反對 回復 2018-05-01
?
狂飆的蝸牛_1

TA貢獻96條經驗 獲得超43個贊

? public void setScreen(){ ? ?

? ? }

你這沒有參數也沒有方法體啊肯定set不成功

查看完整回答
反對 回復 2018-05-01
?
zzZerOrz

TA貢獻101條經驗 獲得超28個贊

你的setScreen發法定義的是無參數的,調用的時候卻傳了參數,會報錯吧

查看完整回答
反對 回復 2018-05-01
  • 3 回答
  • 0 關注
  • 1351 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號