一个编程小白的Java战役(17)

一个编程小白的Java战役

——太原理工大学机器人团队学习打卡day17

1、修饰符

修饰符(modifiers)分为两类:访问修饰符和其他修饰符。
一个编程小白的Java战役(17)

  1. 对访问控制权或者叫权限控制符,即访问修饰符。
  2. 其他修饰符

修饰符可以修饰类,也可以修饰类的成员,如:字段、方法等。

今天我们主要讲的是访问控制符。

访问控制符

访问控制符又叫访问修饰符(access modifiers)。

成员的访问控制符

访问控制符(权限修饰符)其实是对可见性,就是我们同样一个字段或方法能够在什么地方可访问。最常用的是private和public(之前提到过)。当然,什么修饰符也不写也可以,它叫做默认访问控制,也就是包可访问。(比较像C++里的友元)还有一个protected,就不详细解释了,下面是四种访问控制符的区别:
一个编程小白的Java战役(17)
注:成员是指字段、方法等。

类的访问控制符

有别于成员,类的访问控制符只有默认和public两种(只有一个类,你用private还能访问什么)。
一个编程小白的Java战役(17)

setter与getter

这也是一种方法,用于对类的属性进行存取。
一个编程小白的Java战役(17)

2、今日小结

今天我们主要学习访问控制符,明天我们会接触到另一种修饰符——其他修饰符。我们明天见。