JAVA 面向对象4

package关键字的作用
  • 作用:将(.class)进行分类存放
  • 包的命名:按功能分和按模块分。比如 加减乘除
包的定义及注意
  • package 包名;也可写多级包
  • 定义 包的注意事项:
    • package 必须在程序的第一条可执行代码
    • package 语句在一个Java文件中只能有一个
    • 如果没有package 那么会默认包名
不同包之间的访问

不同包之间的访问,需要的是类修饰符为public或者被保护的
而且必须要导包:import 包的路径及要导入的类,如果没写类的话,就会导入全部类(在包内的,在子包中的是不会被导入的)

编译带包的类
  • 在编译时 使用javac -d 即可
  • 在运行的时 使用Java 包名.类名
import关键字的使用
  • 使用inport是为了包的类对调用者可见,不免每次用都调用一次,而且对后来读程序的人有利。
  • 导包格式:
    • import 包名;

四种权限修饰符

权限修饰符

类及其组成所使用的常见修饰符
  • 修饰符:
    • 权限修饰符: private ,默认,protected,public
    • 状态修饰符;static ,final
    • 抽象修饰符: abstract
  • 类:
    • 权限修饰符:默认的,public
    • 状态修饰符:final
    • 抽象修饰符; abstract
      用的最多的是public
  • 成员变量:
    • 权限修饰符:private,默认的,protected,public
    • 状态修饰符:static,final
  • 构造方法:
    • 权限修饰符:private ,默认的,protected,public
  • 成员方法:
    • 权限修饰符:private,默认的,protected,public
    • 状态修饰符:static,final
    • 抽象修饰符:abstract
  • 多用组合:
    • 成员变量:private static final
    • 成员方法:
      • public static
      • public abstract
      • public final
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值