一、访问修饰符
1、分包是一种管理方式,也是一种保护机制。
https://blog.csdn.net/weixin_41117393/article/details/103608369
保护机制的实现:访问修饰符
2、设置属性、方法的访问修饰符
package c8_am;
// Access Modifier 访问修饰符
public class Hero {
// 私有的,只有自身可以访问,不可被继承,也不可以被其他类访问
private String name; // 英雄名称
// 包权限,同包子类、同包类可以访问,此处不写 是默认 是package
float hp; // 血量
// 受保护的,同包子类、不同包子类可以继承,同包类可以访问
protected float armor; // 护甲
// 公共的,对所有的类都开放
public int moveSpeed; // 移动速度
public void revive() {
System.out.println("模拟复活");
}
}
二、使用修饰符
// 使用修饰符
// 属性尽量用private封装,通过public修饰方法来获取属性
// 需要被子类继承的属性修饰为protected
// 由小到大原则,尽量使用private,不行则逐渐放大,再package,protected,public
我的学习源泉:https://how2j.cn/k/class-object/class-object-modifier/295.html?p=114999
Java自学网站:https://how2j.cn?p=114999