JavaSE阶段1_修饰符,多态

多态

同一个实体同时具有多个表现的体现是多态
重载和重写是多态的两种体现形式
重载:(编译,定义的)
重写:(运行时)
多态是面向对象最为灵活的特征

  • 作用
    1.降低耦合性
    2.增加通用性
    官方(1.可替换性2.可扩充性3.接口性4.简单性)
  • 注意:
    1.父类的引用变量可以指向子类实例(向上转型)
    2.父类变量只能使用父类中的方法或者属性信息
    3.父类变量调用方法,如果子类重写了父类的方法,调用的就是重写后的方法

Static

主要修饰属性,方法,初始化代码块
修饰属性,全类共有的属性
调用,同类中,直接调用
其它,实例.属性
注意:静态方法中重写,只能通过静态方法

你可能感兴趣的:(JavaSE阶段1_修饰符,多态)