其他分享
首页 > 其他分享> > 每日一问--封装性思想的体现

每日一问--封装性思想的体现

作者:互联网

封装性思想的体现有哪些:

体现一:将类的属性xxx私化(private),同时,提供公共的(public)方法来获取(getXxx)和设置(setXxx)此属性的值

private double wide;
public void setWide(double wide) {
         this.wide = wide;
        }

 public double getWide() {
         return wide;
        }

  

体现二:不对外暴露的私有的方法


体现三:单例模式(将构造器私有化)


体现四:如果不希望类在包外被调用,可以将类设置为缺省的。

标签:wide,将类,封装,--,double,体现,一问,private,public
来源: https://www.cnblogs.com/ting1024/p/16417010.html