每日学习-Java基础(九)类和对象8(访问修饰符)

一、访问修饰符

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值