美文网首页
JavaSE阶段1_修饰符,多态

JavaSE阶段1_修饰符,多态

作者: GS的BLOG | 来源:发表于2017-06-22 17:36 被阅读8次

多态

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

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

Static

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

相关文章

  • JavaSE阶段1_修饰符,多态

    多态 同一个实体同时具有多个表现的体现是多态重载和重写是多态的两种体现形式重载:(编译,定义的)重写:(运行时)多...

  • JavaSE阶段1_类

    符 class 类名{//一个类中可以有多个类,但是只有一个public修饰的,而且与文件名相同1.属性:变量局部...

  • JavaSE阶段1_继承

    重写与重载的区别 判断规则重载:在同一类中,方法名一致,参数列表不同重些:在继承关系中,在子类中,方法名和参数列表...

  • JavaSE阶段1_认识Java

    1.简述对JVM、JRE、JDK的理解 JVM:java虚拟机,一个模拟的计算机,相当于计算机系统(硬件+软件)J...

  • JavaSE阶段1_面向对象封装

    面向对象三个特征 封装 继承 多态封装:隐藏对象的属性和实现细节,仅对外提供接口好处:1.将变化隔离2.便于使用3...

  • 黑马程序员面试宝典(Java)Beta6.0免费下载

    场景 JavaSE基础 面向对象特征以及理解 访问权限修饰符区别 理解clone对象 JavaSE语法 java有...

  • JavaSE阶段1_数组及内容分析

    堆 堆是计算机科学中的一类特殊的数据结构的统称,统称是一个可以被看成一棵树的数组对象 栈 它是一种先进后出的线性表...

  • JavaSE阶段1_抽象类和接口

    抽象类 1.抽象类不能被实例化2.抽象方法必须被子类重写,重写必须重写父类中所有的抽象方法,如果不重写,子类也是抽...

  • JavaSE之多态

    转型:向上转型(上溯造型)、向下转型(下溯造型) 向上转型:父类引用指向子类对象。 父类的引用 = 子类的对象(也...

  • JavaSE梳理七:多态

    1,多态 在面向对象设计中,多态是继数据抽象和继承之间的第三种基本特征。多态作用消除类型之间的耦合关系。多态方法调...

网友评论

      本文标题:JavaSE阶段1_修饰符,多态

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