zoukankan      html  css  js  c++  java
  • final关键字

    fianal可修饰:类,变量,成员方法

    1.final修饰类表示此类不可继承

    2.final修饰基本类型的变量表示此变量不可被修改,也就是常量,使用方式为:public final static 

    3.final修饰实例变量时,必须手动初始化实例变量,因为此时jvm不会对其进行默认赋值。

    4.final修饰引用类型的变量表示此引用只能指向唯一的对象,不可更改,但是对象的数据仍可更改

    5.final修饰的方法不可被重写

    6.fianl修饰类时, 不可与abstract同时使用

    接口与抽象类的区别:

    1.接口中只能含有常量和抽象方法。在接口内部,变量会省略public  final static,抽象方法会省略public 修饰符,所以在实现接口时注意实现抽象方法时的修饰符只能是 public。

    2.接口完全抽象,抽象类不完全抽象

    3.接口与接口之间可以多继承,类可以实现多个接口,而类与类只能单继承

    4.抽象类具有构造函数,用来供子类使用,但是无法实例化

  • 相关阅读:
    HTML 之轮播图
    Django 框架之 URL
    Django 框架搭建入门案例
    Python 操作 MySQL
    Python 之RabbitMQ使用
    Python 之协程
    Python 之网络编程
    Python 序列化
    Python 装饰器
    python(3)-内置函数
  • 原文地址:https://www.cnblogs.com/xuhan74520/p/13884737.html
Copyright © 2011-2022 走看看