访问权限、封装以及构造


访问修饰符:

private 私有的 作用域是本类

default 默认的 作用域是本类本包

protected  受保护的 作用域是本类本包不同包的子类

public  公共的 作用域整个项目

封装类的步骤 :

1.私有化成员变量  (把成员变量的权限私有)

2.对外提供公共的访问方法 (get 和 set方法)

3.有参无参构造

4.toString打印方法

构造器

1.构造方法名和类名相同 没有返回值void也不行



补充一下静态

静态  static

被static修饰的属性字段,被所有对象共享

静态的好处

1、节省内存,无论new多少个对象,只需要初始化一次

2、能够对调用该属性的对象,进行统一操作

(牵一发而动全身,改一个该所有,只要对其中一个赋值其他的都会改变,并跟其一致)

静态的特点

优于对象先存在,当字节码加载进内存时,被初始化

类名.静态属性




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值