爪哇爪瓜_继承与多态
来源:互联网 发布:s7edge怎么关闭4g网络 编辑:程序博客网 时间:2024/06/10 10:15
继承
子类 extends 父类
什么是继承?
子类可以调用父类的非私有的属性和方法,简单的说就是子类具有父类的特点,并且还有自己的一些特性,所以父类是无法拥有对子类的特性进行操作的、
为什么要使用继承
继承主要就是减少了代码的冗余,增强了复用性。当两个类都有同一种特性时,把他作为父类,来让子类继承。
super()可以调用父类构造,super是父类的对象,必须在构造的第一行
函数重写
方法名相同,方法内部实现根据子类的具体情况来实现,要求有相同的方法名,返回值,参数列表。
多态
对同一个信息(或者说是接口),可以做出不同的判断和操作。
多态的实现方法
1.继承父类的方法,并对其重写,使得反应会更具有灵活性。
2.把父类类型作为参数类型,该父类及其子类对象作为参数转入。
3.运行时,根据实际创建的对象类型动态决定使用那个方法。
0 0
- 爪哇爪瓜_继承与多态
- 黑马程序员_继承与多态
- 黑马程序员_多态与继承
- 黑马程序员_继承与多态
- HeadFirstJava——7_继承与多态
- java学习笔记3_继承与多态
- 20170812_继承与多态测试实例
- 20180818_继承与多态测试2
- C++_多继承与虚基类
- C++_多继承与虚基类
- C++_多继承与虚基类
- <Head first Java>继承与多态_重载与覆盖
- C++_继承与派生
- C++_继承与派生
- C++_继承与派生
- C++_继承与派生
- 封装继承多态_继承重写重载
- 第9章_继承和多态_方法覆盖(overrides)与方法重载(overloads)的区别
- UVALive 6661 Equal Sum Sets
- uva 11218 KTV 暴力(回溯)
- java重载方法重写、继承封装
- Ubuntu之Gitlab安装
- matlab mex
- 爪哇爪瓜_继承与多态
- win7下,本机Apache虚拟主机配置
- 黑马程序员-C语言条件编译的使用
- 类的组成部分
- 莫要过度使用DIV
- Android学习笔记-Activity
- IOS开发遇到的问题连载
- HDU 4311&4312 Meeting point-1&2 (曼哈顿距离&&切比雪夫距离)
- Android之——原生分享功能