概念:將類的某些信息隱藏在類內部,不允許外部程序直接訪問,而是通過該類提供的方法來實現對隱藏信息的操作和訪問 好處:
只能通過規定的方法訪問數據隱藏類的實例細節,方便修改和實現
package com.imooc;public class Telphone { PRivate float screen; private float cpu; private float mem; public Telphone(){ System.out.println("無參的構造函數執行了"); } public Telphone(float newScreen,float newCpu,float newMem){ System.out.println("有參的構造函數執行了!"); if(newScreen<3.5){ System.out.println("輸入尺寸錯誤,默認為3.5"); screen=3.5f; } else{ screen=newScreen; } cpu=newCpu; mem=newMem; } public void setScreen(float newScreen){ screen=newScreen; } public float getScreen(){ System.out.println("screen="+screen); return screen; }}package com.imooc;public class InitailTelphone { public static void main(String[] args) { // TODO Auto-generated method stub Telphone phone=new Telphone(); //Telphone phone2=new Telphone(1.5f,2.0f,1.2f); phone.setScreen(5.5f); phone.getScreen(); }}新聞熱點
疑難解答