• Java 继承


    1.子类继承父类时,父类的属性和方法不能用pravite修饰

    2.先执行父类构造方法,再执行子类构造方法(先创建父类对象,再创建子类对象)

      2.1因为类属性的初始化是快于构造方法的初始化,所以构造方法的属性会覆盖类的初始化属性

      2.2所以也就是执行顺序是 :父类的属性初始化->父类的构造方法->子类的属性初始化->子类的构造方法

    3.方法重写时,子类的方法类型和方法返回类型要与父类的一致

    4.final关键字可以修饰类、方法、属性、和变量。(static只能修饰方法、属性)

      4.1final类无法被继承

      4.2final方法无法被覆盖(重写)

      4.3final属性无法自动初始化,需要在类手动初始化或者在构造方法手动初始化(只能选择其一)

      4.4final变量只能赋值一次,即变成常量

     5.super

     

  • 相关阅读:
    服务器性能剖析
    事务
    计算机中信息表示
    Git初识
    Redis 概述
    Jedis源码浅析
    Spring 初识
    责任链模式
    观察者模式
    【支付签名失败问题】
  • 原文地址:https://www.cnblogs.com/cjh123/p/12330312.html
Copyright © 2020-2023  润新知