封装

1. private(私有) 表示私有,只有自己类能访问
2. default(默认)表示没有修饰符修饰,只有同一个包的类能访问
3. protected(受保护的)表示可以被同一个包的类以及其他包中的子类访问

  1. Public(公共)表示可以被该项目的所有包中的所有类访问
这四个修饰符可以修饰属性和方法。
类的修饰符只有两个:public 和default
private(私有)调用:
封装
文章图片
例如:public class FengZhuang {
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String toString() {
return "FengZhuang [数字"+age+"]";
}
}
get set的使用先写出一对,然后自定义生成。还需要定义生成toString(创建完对象后,然后Syetem.out.println(创建的对象名);
输入时Set 输出是Get
例如:Book book2 = new Book();
book2.setBookName("大话西游");
【封装】System.out.println(book.getBookName());

    推荐阅读