多态

多态

即同一方法可以根据发送对象的不同而采用多种不同的行为方式

一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多

注意:

  1. 多态是方法的多态,属性没有多态
  2. 有父类和子类的关系,类型转换异常:ClassCastException
  3. 多态存在条件:继承关系,方法重写(没有方法重写那就没啥意义),父类引用指向子类对象
  4. 哪些方法不能被重写:
    • static方法:可以继承,但不能重写
    • final方法:可以继承,但不能重写
    • private方法:继承不下来,更不能被重写
public class zhixing {
    public static void main(String[] args) {
        /*
        一个对象的实际类型是确定的,在这里他们的实际类型都是student();
         但可以指向的引用类型是不确定的,父类的引用指向子类
        */
        //student能调用的方法包括自己的和继承父类的
        student s1 = new student();
        //父类型,可以指向子类,但是不能调用子类独有的方法,可以调用自身的方法,被子类重写后的方法,就需要调用重写后的
        Person s2 = new student();
        Object s3 = new student();
    }
}

多态其实就是创建子类对象的时候引用类型可以写为子类或者父类

(0)

相关推荐

  • 子类的构造方法

    子类可以继承父类的除构造方法和析构方法以外的所有成员,在子类创建对象时,必须对父类的变量进行初始化.但构造方法是不被继承的,故要在子类当中调用父类的构造方法. 如果子类中没有显式调用父类的构造方法,J ...

  • Java学习——36、类的多态(一)

    多态性是指"一种定义,多种实现".例如,画画.同是画画,但每一个人,会画出来不同的画,这就是多态. 多态主要有方法的多态和类型的多态. 今天介绍方法的多态. 方法的多态包括方法的重 ...

  • Java学习——37、类的多态(二)

    类型的多态主要体现在:子类是一种父类类型. 子类通过继承扩充和发展了它的父类,子类是父类的一种特殊类型. 1.子类对象即是父类对象 子类对象包含了父类的所有成员,包括成员变量和成员方法,所以子类对象也 ...

  • 继承,重写,多态

    继承 继承的本质是对某一类的抽象,从而实现对现实世界更好的建模. extends的意思是"扩展",子类是父类的扩展 java中类只有单继承,没有多继承 继承是类和类之间的一种关系. ...

  • Java学习——35、子类的构造方法

    本文接上篇--34.类的继承. 子类可以继承父类的除了构造方法以外的所有成员,在子类创建对象时,必须对父类的变量进行初始化.但构造方法是不被继承的,故要在子类当中调用父类的构造方法. 如果子类中没有显 ...

  • Java基础之三个修饰符

    三个关键字 抽象的(abstract) 静态(static) 最终的(final) 一.抽象 1.1 什么是抽象 似是而非的,像却又不是:具备某种对象的特征,但不完整. 二. 抽象的(abstract ...

  • C++面向对象:C++ 多态

      ​ 多态按字面的意思就是多种形态.当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态. C++ 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数. 小编推荐一个学C ...

  • 类的多态(三)

    子类即是父类对象,这一点还需要再强调一下,尤其是在作为方法的参数时,特别好用,可以经常用. 以形状为例. 1.形状shape是一个接口,里面只有一个计算面积的抽象方法. 2.圆Circle是一个类,实 ...

  • Java中的多态详解

    一.多态的概念 多态分为类的多态和方法的多态,类的多态就是一个类型可以有不同的表现形态,什么样的类型才会具备多态呢?只有被多个子类继承或者实现的父类才具备多态的特征,因为在运行期间可以根据具体的子类表 ...

  • 罗素:参差多态乃是幸福之本源

            罗素,英国哲学家,也是数学家.逻辑学家.历史学家.文学家--他获得诺贝尔文学奖的时候,瑞典文学院的评语说:由于对当前世局的共同忧虑而共同强调人类行为的理性化.罗素对西方文明的哲思,对现 ...

  • 赵丽颖的幸福感,参差多态,每天前进一小步

    她被誉为拼命三娘,也被称为不老小仙女,多部影视作品深受大家喜爱,她就是赵丽颖.赵丽颖的幸福感,参差多态,每天前进一小步.温馨提示:本文约1000字,阅读需要一分钟左右. 2月8日,颖宝(赵丽颖本文简称 ...

  • 随心周六 | 罗素《幸福之路》:参差多态乃是幸福的本源

    今日豆瓣评分8.8分,2785人评价 内容简介 xxxxxxxxx <幸福之路>作者罗素在书中的论述是最为精彩纷呈和实用有效的.亚里士多德论述过哲学家纯粹思辨的幸福:帕斯卡尔描述过圣者皈依 ...

  • 一篇文章让你掌握多态

    一篇文章让你掌握多态