封装
1. private(私有) 表示私有,只有自己类能访问
2. default(默认)表示没有修饰符修饰,只有同一个包的类能访问
3. protected(受保护的)表示可以被同一个包的类以及其他包中的子类访问
- 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());