java父类指针指向子类的一点理解
来源:互联网 发布:淘宝网皮夹克 编辑:程序博客网 时间:2024/06/08 17:58
学习Java过程中,遇到过一条神奇的语句:
People p=new Student("张三");
其中,People是Student的父类。
首先,这样写是安全的,因为是用较抽象的指向了较具体的实例。即p指向了Student类中,在父类有定义的东西。而Student类比父类多出的则无法使用。
其次,上文提及“多出的东西”并没有丢失,仅仅是无法使用,其仍然存在。这时如果有一句强制转型:Student st=(Student)p,则“多出的东西”便可以使用了。
0 0
- java父类指针指向子类的一点理解
- C++ 父类指针指向子类对象||子类指针指向父类对象的理解
- C++ 父类指针指向子类对象||子类指针指向父类对象的理解
- 父类指针指向子类对象的理解
- 父类指针指向子类对象的理解
- 父类指针指向子类对象的理解
- 父类指针指向子类对象的理解
- 父类指针指向子类对象的理解
- Java父类引用指向子类对象的简单理解
- 父类指针指向的子类实例
- C++的子类指针指向父类
- 指向父类的指针可以指向子类的对象
- 代码片段----指针的写法、父类指针指向子类
- 关于c++指向子类的基类指针,与指向子类的子类指针
- Java 中深层理解父类引用指向子类对象
- java多态,如何理解父类引用指向子类对象
- Java 中深层理解父类引用指向子类对象
- Java 中深层理解父类引用指向子类对象
- Xcode 真机调试 iOS 应用的各种问题和解决方法
- IOS动画UI层的研究
- Java Web 之过滤器Filter详解
- JAVA开发常用英语单词总结三
- mac隐藏/显示文件
- java父类指针指向子类的一点理解
- 使用okhttp上传文件---单文件或多文件
- POJ 2602 Superlong sums
- 可以在Apple官网下载各个版本的Xcode的路径
- c++异常处理
- 简单迭代
- android-afl (American Fuzzy Lop for Anadroid)编译安装
- java.lang.NoClassDefFoundError: Could not initialize class org.apache.log4j.Log4jLoggerFactory 标签: l
- html转义