面向对象多态-接口

本文主要探讨了Java中面向对象的多态性,包括对象多态性的前提、成员特点、转型及其异常处理。此外,还详细讲解了抽象类的定义、使用方式及成员特点,并介绍了接口的概念、定义、成员以及接口的多实现。通过实例分析了多态转型和抽象类、接口在实际编程中的应用。
摘要由CSDN通过智能技术生成

今日内容

  • 对象的多态性
  • 多态的必要因素
  • 多态的语法格式
  • 多态中成员的特性
  • 多态中的转型
  • 抽象类定义
  • 抽象方法定义
  • 抽象类使用
  • 抽象类的成员特点
  • 抽象类的多态调用
  • 抽象类的继承体系价值

1. 对象的多态性

引入 : 生活中的多态性! 你自己的身份是学生,你的身份职场精英,患者.在不同的时期不同环境,状态是不同的.

生活中的多态性: 一个事物具备的不同形态.

1.1 对象多态性前提

  • 必须有继承或者是接口实现
  • 必须有方法的重写

多态的语法规则: 父类或者接口的引用指向自己的子类的对象

父类 变量(对象名)  =  new 子类对象(); //多态写法

对象调用方法,执行的子类的方法重写

1.2 多态中成员的特点

  • 多态中成员变量的特点

    • 编译 : 父类中没有成员变量,编译失败
    • 运行 : 运行父类中的成员变量
  • 多态中成员方法的特点

    • 编译 : 父类中没有成员方法,编译失败
    • 运行 : 运行子类的方法重写
  • 简练 : 成员方法编译看左边,运行看右边.成员变量都是左边

  • 对象是运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值