能够运用private完成封装:
将属性和要领用private封装后示意,被封装的属性与要领只能在本类中运用,类外部不可见。
此时要想接见被封装的属性,必需供应getter与setter要领
setter要领:重要举行属性内容的设置与修正
getter要领:重要举行属性内容的获得
类的设想准绳:编写类的时刻,没有分外申明,一切属性必需运用private封装(成员变量)
private不能用于外部类的封装,然则能够用于内部类的封装:
class Persion{ //被private封装的属性 private String name; private int age; public void setname(String n){ name = n; } public String getname(){ return name; } public void setage(int num){ if(num>0 && num<150){ age = num; } else{ age = 0; } } public int getage(){ return age; } public void getPersionInfo(){ System.out.println("姓名:"+name+", 岁数:"+age); } } public class test{ public static void main(String[] args){ Persion per1 = new Persion(); per1.setname("guo");//经由过程set要领设置参数 per1.setage(200); per1.getPersionInfo();//猎取参数 } }
private 只是封装的第一步。
以上就是java中private什么意思的细致内容,更多请关注ki4网别的相干文章!