星空网 > 软件开发 > Java

JAVA 理解封装的概念,private私有的,public公有的

封装就是把不想或者不该告诉别人的东西隐藏起来,把可以告诉别人的公开。

做法:修改属性的访问权限来限制对属性的访问,并为每一个属性创建一对取值和赋值的方法,用于对这些属性的访问

通过封装,可以在给属性赋值的时候判断值是否合法,增加安全性。

private 私有的

public 公有的

代码:

W.java

public class W{  private String name;  //私有属性  public int age;  //公有属性  //公有方法,此方法目的是给外类为本类中的私有属性实现赋值操作。  public void Myf(String name){    this.name  =  name;  }  //公有方法,此方法目的是给外类访问本类中的私有属性实现取值操作。  public String Myr(){    return this.name;  }}

Test2.java

public class Test2{  public static void main(String[] args){    W Myclass  =  new W();    //从本类中,可以访问W类中的公有属性或公有方法,但不能直接访问私有属性以及私有方法    Myclass.age  =  18;    //如果我们需要访问W类中的私有属性以及私有方法,可以在W类中写一个共有方法然后返回值。    Myclass.Myf("小明");    System.out.println(Myclass.Myr());  //调用取私有属性值的公有方法    System.out.println(Myclass.age);  //调用外类的公有属性  }}

 




原标题:JAVA 理解封装的概念,private私有的,public公有的

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

国务院常务会议研究决定:推进通关便利化,扩大跨境电商试验区!:https://www.ikjzd.com/articles/98106
第二届616全球跨境电商节盛大启幕!:https://www.ikjzd.com/articles/98108
注册香港条形码,让您“码”到成功!:https://www.ikjzd.com/articles/9811
视频营销:2019年11个最佳免费视频编辑软件!:https://www.ikjzd.com/articles/98110
做亚马逊,这两样绝对忍不了!:https://www.ikjzd.com/articles/98111
亚马逊杀入新市场,飚着eBay来竞争?:https://www.ikjzd.com/articles/98113
2024深圳龙岗区文化馆免费音乐培训课程安排+报名方式:https://www.vstour.cn/a/366181.html
Keep上市后首份财报:亏损同比收窄55.7% :https://www.kjdsnews.com/a/1836654.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流