面向對象之封裝

1.封裝就是信息隱藏,是指利用抽象數據類型將數據和基於數據的操作封裝在一起,構成一個不可分割的獨立實體

   數據被保護在抽象數據類型的內部,儘可能的隱藏數據內部的實現細節,只保留一些外部接口使之與外部發生關係.

2.封裝的三大好處:

       <1>良好的封裝能夠減少耦合

       <2>安全

       <3>隱藏信息,實現修改

public class Fruit(){

         private int color;

         public void setColor(int color){

              this.color = color;

        }

        public int getColor(int color){

             return   color;

       }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章