封装

作者: dab7927433f9 | 来源:发表于2018-11-05 02:50 被阅读12次

封装性

1.封装性的产生目的

保护某些属性和方法不被外部看见

2.封装的实现

为属性和方法进行封装是通过关键字private声明的实现该属性的set和get方法,为外部所访问

class Person{

private int age;

private String name;

public int getAge() {

return age; }

public void setAge(int a) { if(a>=0&&a<=100)

{ this.age=a; } }

public String getName() {

return name; }

public void setName(String name) { this.name=name; }

public void tell() { //get是得到 System.out.println("年龄,"+getAge()+"姓名,"+getName()); }}

public class F {

public static void main(String[] args) {

Person per = new Person();//声明并实例化对象

per.setAge(30);

per.setName ("张三");

per.tell();

}

}

相关文章

网友评论

      本文标题:封装

      本文链接:https://www.haomeiwen.com/subject/isrjxqtx.html