java基础之方法的多态
来源:互联网 发布:网站源码小偷程序 编辑:程序博客网 时间:2024/06/03 23:15
1 概念
允许不同类的对象对同一个消息作出响应。多态性包括参数化和包含多态性,两种表现形式为:重载和覆盖。
2 覆盖(override)
覆盖也叫重写:在继承情况下。
原则:
(1)子类方法的函数名和参数与父类中一致;
(2)子类方法的修饰符方位必须大于等于父类同名方法修饰符(public > private)
3 重载(overload)
重载发生在同一个类中,与继承无关。
3.1 原则
(1)方法名必须相同;
(2)方法的参数表必须不同(包括参数的类型或个数);
(3)方法的返回类型修饰符可以相同或不相同
3.2 例子
参数不一样,(数量—-)
0 0
- java基础之方法的多态
- Java基础之方法
- java基础之方法
- Java基础之方法
- Java基础之方法
- java基础之常用类的方法
- Java基础之方法的重写
- Java基础之函数(方法)
- Java基础之函数(方法)
- JAVA基础之方法重写
- java基础之构造方法
- java基础之抽象方法
- Java基础之方法-[Android_YangKe]
- Java基础之方法学习
- java基础之方法传递
- Java基础之hashCode()方法
- Java 基础之String的基本方法(1)
- java基础之“==” 和equals()方法的区别
- ALV OO: 最简单的ALV OO实例-自定义容器
- Hadoop集群搭建
- android 把文件传到/system/framework目录下
- OC协议创建的步骤以及设置新代理人的步骤
- POJ 3258Cross The Rive
- java基础之方法的多态
- Block
- HDU 2546 饭卡
- DirectFB常用接口
- 线段树_FZU_1921
- Java对象序列化和反序列化
- ASCⅡ码转换
- HDOJ 1896 Stones(优先队列)
- zoj3886.Nico Number