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());
推荐阅读
- 多态和对象的转型
- 记一次根据实体类的属性名来给属性名赋值,根据属性名得到属性名的值,其中使用的是JsonProperty属性名
- 记一次代码的回滚到某一次
- 通过数据库配置实现一个策略模式
- 牛客Java专项练习错题总结
- java基础类库学习 java.sql(4)如何处理BLOB类型数据
- #|BigDecimal类中的double类型值的加减问题-java
- java开发|如何在Java中引入和存储大数量级的变量并进行计算,通过数组来实现
- Java基础知识之数据类型和运算符