你的位置:首页 > Java教程

[Java教程]单分派与多分派


方法的调用者的类型(父类型)称作静态类型。调用者最终类型(本身的类型)称作实际类型。

当确定方法的版本是通过调用者实际类型+方法参数中的类型才能确定方法版本时候,这种分派称作多分派。只是依据调用者和方法参数,叫做单分派。

分派是站在通过类型确定方法版本的角度上说的。

java是静态多分派,动态单分派的。

首先,静态分派是发生在编译阶段的。在编译阶段如果要确定方法的版本,需要知道调用者的实际类型与参数类型。所以是多分派的。

多分派是发生在编译阶段的,此时由于编译过后已经知道了参数的实际类型,所以此时只需要知道方法调用者的实际类型就可确定出方法的唯一版本,所以动态分派一定是单分派。




四川旅游必去的地方是四川旅游必去景点排名四川旅游地图线路大全四川旅游多少钱四川旅游攻略大全巴西美丽的城市有哪些? 牟尼沟又哪些美景呢? 上海6月份适合去哪玩?_上海古漪园荷花节好玩吗? 新疆的三大雅丹地貌群有哪些呢? 美国评选出全球最美味食物 北京烤鸭第五 亚洲论坛永久会址住宿价格?博鳌亚洲论坛永久会址住宿多少钱? 2015广州元宵节灯会要门票多少钱?广州元宵节晚会有什么节目? 2015广州花灯在什么地方看?广州花灯2015去哪里看好? 南澳七娘山野炊山庄住宿预订?南澳七娘山酒店价格? 七娘山野炊山庄门票包含什么?大鹏七娘山门票价格? 深圳野炊的地方?深圳七娘山野炊山庄好玩不? 南澳七娘山怎么走?南澳七娘山野炊山庄自驾攻略? 11月普吉岛天气怎么样?穿什么衣服适合? 2015年泰国普吉岛天气怎样? 11月份去泰国天气怎么样?适合穿什么衣服? 泰国护照怎么办理?泰国护照掉了怎么办? IDT5V50013DCG Datasheet IDT5V50013DCG Datasheet IDT71V3558S166BGI8 Datasheet IDT71V3558S166BGI8 Datasheet IDT72V3636L15PF Datasheet IDT72V3636L15PF Datasheet 四平到港澳5天游 四平到港澳5天游 四平到港澳5天游 四平去香港2天旅游 四平去香港2天旅游 四平去香港2天旅游 吉林跟团香港三天两晚游 吉林跟团香港三天两晚游 吉林跟团香港三天两晚游