多态性(java、c#)---- 一
1、首先,明白多态性的概念;多态:一个行为,多种动作;多态分为:静态多态和动态多态;静态多态为编译时的多态;一般表现为方法的重载,和继承无关动态多态为运行时多态;继承是运行时多态的首要前提;

3、再实现main方法之前。首先先了解一个概念;向上转型和向下转型;如图;向上转型:父类 父类对拇峨镅贪象=new 子类();自动完成向下转型:子类 子类对象=(子类) 父类实颖蓟段扛例;注意在完成向下转型之前,首先应该先建立向上转型的关系;如第二张图

4、main方法:向上转型的实例;

5、向下转型的实例;必须先完成向上转型;首先看一个错误的例子;没有先发生向上转型,直接发生向下转型,编译会通过,但运行会异常;

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。