Java 多态特点
来源:互联网 发布:尚都比拉淘宝 编辑:程序博客网 时间:2024/05/18 16:17
package day10;
/*
* 多态时,成员的特点:
* 1、成员变量。
* 编译时:参考引用型变量所属的类中的是否有调用的成员变量,有,编译通过,没有,编译失败。
* 运行时:参考引用类型变量所属的类中的是否有调用的成员变量,并运行该所属类中的成员变量。
* 简单说:编译和运行都参考等号左边。
*
*
* 2、成员函数。
* 编译时:参考引用型变量所属的类中的是否有调用的函数,有,编译通过,没有,编译失败。
* 运行时:参考的是对象所属的类中是否有调用的函数。
* 简单说:编译看左边、运行看右边。
*
* 3、静态函数
* 编译时:参考引用型变量所属的类中的是否有调用的静态方法。
* 运行时:参考引用型变量所属的类中的是否有调用的静态方法。
* 简单说:编译和运行都看左边。
* 其实对于静态方法,是不需要对象的。直接用类名调用即可。
*
*
*/
class Fu{
int num = 3;
}
class Zi extends Fu{
int num = 4;
}
public class DuoTaiDemo3 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
/*
* 多态时,成员的特点:
* 1、成员变量。
* 编译时:参考引用型变量所属的类中的是否有调用的成员变量,有,编译通过,没有,编译失败。
* 运行时:参考引用类型变量所属的类中的是否有调用的成员变量,并运行该所属类中的成员变量。
* 简单说:编译和运行都参考等号左边。
*
*
* 2、成员函数。
* 编译时:参考引用型变量所属的类中的是否有调用的函数,有,编译通过,没有,编译失败。
* 运行时:参考的是对象所属的类中是否有调用的函数。
* 简单说:编译看左边、运行看右边。
*
* 3、静态函数
* 编译时:参考引用型变量所属的类中的是否有调用的静态方法。
* 运行时:参考引用型变量所属的类中的是否有调用的静态方法。
* 简单说:编译和运行都看左边。
* 其实对于静态方法,是不需要对象的。直接用类名调用即可。
*
*
*/
class Fu{
int num = 3;
}
class Zi extends Fu{
int num = 4;
}
public class DuoTaiDemo3 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
0 0
- Java 多态特点
- 多态特点学习笔记DuoTaiDemo3.java
- JAVA 多态中的成员访问特点
- java学习--多态及多态的成员特点
- 【Java就业培训教程】——多态成员特点
- JAVA面试题---多态成员变量的特点
- JAVA多态机制中,成员调用的特点
- 多态的特点
- 多态的特点
- java特点
- java特点
- Java特点
- JAVA特点
- JAVA基础之多态成员特点
- 多态成员间特点
- 多态的表现特点
- 多态特点及弊端
- 多态成员访问特点
- SQL取上一条, 下一条记录方法
- Virtual Initialization - 虚初始化
- OC和Swift混编的个人见解
- Mac终端常用命令
- [First order method] Gradient descent
- Java 多态特点
- linux 内核 编译 makefile menuconfig过程讲解
- win7 mac 共享文件
- 大数据(九) - Hive
- 大数据(十) - Pig
- viewDidLoad和loadView和viewWillAppear的区别
- 学习笔记-post的传值随手记
- android pmem 和ashmem 介绍及实例分析
- Android内存管理原理