黑马程序员 Java基础学习笔记9 类
来源:互联网 发布:十年前你错过了淘宝 编辑:程序博客网 时间:2024/06/05 20:02
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Unity开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ------------------------------------------
多态
1前提
必须是类与类之间有关系,继承或实现。通常还有一个前提存在覆盖。
2体现
父类的引用指向啦自己的子类对象,父类的引用也可以接受自己的子类对象
3好处
多态的出现大大的提高啦程序的扩展性。
4弊端
只能使用父类的引用访问父类中的成员。
多态---转型
在多态中成员函数的特点
在编译时期,参阅引用型变量所属的类是否有调用方法。如果有,编译通过。如果没有编译失败。
在运行时期:参阅对象所属的类中是否有调用方法。
简单总结就是:编译看左边。运行看右边。
在多态中成员变量的特点
无论编译和运行,都参照左边(引用型变量所属的类)
在多态中,静态成员函数看左边
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Unity开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ------------------------------------------
0 0
- 黑马程序员 Java基础学习笔记9 类
- 黑马程序员-java学习笔记-java基础
- 黑马程序员-java基础-集合学习笔记
- 黑马程序员-java基础-IO学习笔记
- 【黑马程序员】 学习笔记 - Java基础
- 黑马程序员-学习笔记java基础-异常
- 黑马程序员 Java基础学习笔记1
- 黑马程序员 Java基础学习笔记2
- 黑马程序员 java基础学习笔记1
- 黑马程序员 java基础学习笔记2
- 黑马程序员 java基础学习笔记3
- 黑马程序员 java基础学习笔记4
- 黑马程序员 java基础学习笔记5
- 黑马程序员 java基础学习笔记6
- 黑马程序员 java基础学习笔记7
- 黑马程序员 java基础学习笔记8
- 黑马程序员-java基础学习笔记
- 黑马程序员---Java基础学习笔记IO
- fedora安装kde桌面
- NHibernate 3 查询APIQueryOver
- 从新女同事说百度搜索的问题和方向
- Spring JDBC应用
- FFMPEG源码分析(1)--再版--持续更新
- 黑马程序员 Java基础学习笔记9 类
- Fedora 18使用iso DVD做镜像源yum安装软件,适合无网装软件或者网速较慢的情况
- 嵌入式文件系统
- 那些年敲过的命令
- test
- 【安卓笔记】Handler,Looper,MessageQueue,Message源码分析
- jquery 树结构组件 ------ zTRee
- js获取客户端IP及地理位置
- Tomcat --> Cannot create a server using the selected type