zoukankan      html  css  js  c++  java
  • 类及成员的属性——终结者:final

    12.4 final

    1、abstract 抽象类和方法只能为父而存在。

    2、final 限定的类和成员只能为子,不能为父。

    final 修饰类、成员变量和成员方法

    • final 修饰的类不能被继承。
    • final 修饰的变量就是常量。
    • final 修饰的方法不能被子类覆盖。

    12.4.1 final 类——最终类,不希望被继承

    有些类已经定义完善。为保持一致性或安全方面的原因,不希望被其他类继承,则应该修饰类为最终类。

    很多常见类都是final 型的,如字符串类 String、数学计算类 Math。

    12.4.2 final 成员——final 成员都具有唯一性,不能改

    由 final 修饰的成员变量称为常量,常量的值不能改变。

    由 final 修饰的成员方法称为最终方法,最终方法不能在当前类派生子类中被覆盖。

    final 与 abstract 具有互不相容的特性,所以 final 和 abstract 不能同时修饰某个类及成员方法

  • 相关阅读:
    十二经络容易堵塞穴位
    考研英语词汇-乱序便携版-遗忘曲线
    分享一个硬核理工类科普节目:回到2049(12月17号取消置顶)
    191129
    191130
    191128
    191127
    191126
    191125
    微信公众号自定义菜单中添加图标(转)
  • 原文地址:https://www.cnblogs.com/jolene-wu/p/8331194.html
Copyright © 2011-2022 走看看