您的位置:首页 > 其它

27多重继承 接口的扩展 塑型 塑型的对象

2018-01-25 17:19 239 查看
多重继承
▫Java的设计以简单实用为导向,不允许一个类有多个父类
▫但允许一个类可以实现多个接口,通过这种机制可实现多重继承
▫一个类实现多个接口的语法如下
[类修饰符] class  类名称  implements 接口1,接口2,  …
{
……
}

接口的扩展
▫接口可通过扩展的技术派生出新的接口
–原来的接口称为基接口(base interface)或父接口(super interface)
–派生出的接口称为派生接口(derived interface)或子接口(sub interface)
▫派生接口不仅可以保有父接口的成员,同时也可加入新成员以满足实际问题的需要
▫实现接口的类也必须实现此接口的父接口
▫接口扩展的语法
interface 子接口的名称 extends 父接口的名称1,父接口的名称2,…
{
  ……
}

•塑型(type-casting)
▫又称为类型转换
▫方式
–隐式(自动)的类型转换
–显式(强制)的类型转换

•塑型的对象包括
▫基本数据类型
–将值从一种形式转换成另一种形式
▫引用变量
–将对象暂时当成更一般的对象来对待,并不改变其类型
–只能被塑型为
–任何一个父类类型
–对象所属的类实现的一个接口
–被塑型为父类或接口后,再被塑型回其本身所在的类
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐