、、同一包下第一個類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
添加回答
舉報
0/150
提交
取消