美文网首页
java-面向对象之final和修饰符

java-面向对象之final和修饰符

作者: pretty_rain | 来源:发表于2019-08-13 17:47 被阅读0次

    1.final关键字

    1.final用处和含义

    1.含义
    最终的意识,可以修饰类,方法,变量。
    2.特点
    a:它修饰的类,不能被继承。
    b:它修饰的方法,不能被重写。
    c:它修饰的变量,是一个常量。

    2.知识点

    1.变量
    a:基本类型 值不能发生改变
    b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的
    2.初始化时机(只能初始化一次)
    a:定义变量的时候给值
    b:构造方法中给值

    2.修饰符

    1.权限修饰符

    权限修饰符 本类 同一包下 不同包下的子类 不同包下的无关类
    private yes
    默认 yes yes
    protected yes yes yes
    public yes yes yes yes

    2.常见的修饰符

    1.分类
    权限修饰符:private,默认,protected,public
    状态修饰符:static,final
    抽象修饰符:abstract
    2.常见类及其组成的修饰
    类(常用的:public):默认,public,final,abstrac
    成员变量(常用的:private):private,默认,protected,public,static,final
    构造方法(常用的:public):private,默认,protected,public
    成员方法(常用的:public):private,默认,protected,public,static,final,abstract

    相关文章

      网友评论

          本文标题:java-面向对象之final和修饰符

          本文链接:https://www.haomeiwen.com/subject/urpbjctx.html