博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java的多态性
阅读量:6620 次
发布时间:2019-06-25

本文共 320 字,大约阅读时间需要 1 分钟。

hot3.png

java中,子类继承父类的非private的方法及成员变量;

创建子类的时候,会优先寻找其父类并先调用父类的构造函数,同时对父类的private的成员变量及方法不可见,且与子类同名的父类成员变量隐藏,而与子类相同的方法则被覆盖。

所谓的多态就是相同的引用类型赋予不同的实例,相同的操作也会有不同的处理方式。

比如说,将子类的实例赋给父类的引用类型变量,则调用该引用类型可调用父类的方法(未被子类覆盖),也可调用子类的方法(父类的方法被覆盖的情况),其中前者方法里面使用的实例变量为父类的成员变量,而后者则是子类的成员变量,这是多态的关键点。

转载于:https://my.oschina.net/u/1384818/blog/213273

你可能感兴趣的文章
cgroup代码浅析(2)
查看>>
会计的思考(42):会计如何转变为公司的内部财务顾问
查看>>
利用钥匙串,在应用里保存用户密码的方法
查看>>
vuex状态管理详细使用方法
查看>>
不要等有了足够的钱才选择去创业!!!
查看>>
手把手教你画嘴巴,以后再也不怕画嘴巴了
查看>>
selenium - webdriver - 截图方法get_screenshot_as_file()
查看>>
io.lettuce.core.RedisCommandTimeoutException: Command timed out
查看>>
种子填充算法描述及C++代码实现
查看>>
Kali渗透测试——快速查找Metasploit的模块
查看>>
如何生成项目的chm文档
查看>>
java封装httpClient工具(支持http和https,包含get和post请求)
查看>>
Rocket - diplomacy - LazyModuleImpLike
查看>>
Exchange Server 2016管理系列课件25.管理安全通讯组
查看>>
计算机科学,大一学生怎样来爱你(文&PPT)
查看>>
PHP 开发社区微信服务号实战图解
查看>>
Exchange Server 2013 系列八:邮箱服务器角色DAG实战
查看>>
php使用curl下载指定大小的文件
查看>>
VS2013创建Node.js C++ Addons的过程
查看>>
tcp 三次握手
查看>>