多态成员访问特点
来源:互联网 发布:手机越獄软件 编辑:程序博客网 时间:2024/06/17 21:20
多态: class Fu{ int num = 10; public void show(){ Sys.out.println(num); } public static void test2(){ Sys.out.println("父类静态方法"); } } class zi extends Fu{ int num = 100; int num2 = 20; public void show(){ Sys.out.println(f.num); } public void test(){ } public static void test2(){ Sys.out.println("子类静态方法"); } } class Test{ public static void main(String[] args){ Fu f = new Zi(); Sys.out.println(f.num);//输出的是10 Sys.out.println(f.num2);//报错,因为Fu里面没有这个成员变量 f.test();//报错 f.show();//输出的是100 f.test2();//输出的是 “父类的静态方法” } } 多态访问(本身)特点: 成员变量: 编译看左边,运行看左边。 成员方法: 变异看左边,运行看右边。 构造方法: 创建子类对象的时候,访问父类的构造方法,对父类的数据进行初始化。 静态方法: 编译看左边,运行看左边。静态方法和类相关,算不上重写。 由上边几点,可以概述为。由于子类可以重写父类方法,所以只有调用方法的时候调用的其实是子类的方法。其他都是访问自己。
阅读全文
0 0
- 多态成员访问特点
- JAVA 多态中的成员访问特点
- 多态中的成员访问特点
- 面向对象_多态中的成员访问特点
- java 基础 面向对象(多态中的成员访问特点之静态成员成员方法)
- 多态 多态中的成员(成员变量、构造方法、成员方法、静态方法)访问特点
- 多态成员间特点
- 多态成员的特点
- 多态中成员访问的特点
- 多态的成员(变量、方法)访问特点【非静态】
- 面向对象_多态的成员访问特点级转型的理解
- 0904 Java中的多态的成员访问特点、好处、坏处
- 多态学习 各成员特点
- 多态的成员的特点
- java多态类的成员访问特点探究
- java学习--多态及多态的成员特点
- 【Java就业培训教程】——多态成员特点
- 多态在子父类中的成员上体现的特点
- 初学 百度首页简版
- 小地图的制作
- 简易的CMS(三层架构+MVC5+EF(Db First模式)+AutoFac+B-JUI)一
- 学习笔记---PHP中几种加密算法(MD5,shal,base64_encode等)
- ROS应用记录(1)
- 多态成员访问特点
- 新人,记一次shiro使用中的坑
- 文章标题
- windows下搭建git
- linux ls -l 详解
- bugkuctf练习平台reverse部分writeup
- Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)
- Sublime Text 3中文乱码问题的解决(最有效)
- iOS 10.3 这些新变化你应该知道