面试中遇到选择题-1 博客分类: 面试 java面试题
程序员文章站
2024-02-06 19:22:34
...
1、继承中静态函数是否能被重写
父类
package com.biShiTi; public class A { public static void print(){ System.out.println("A1"); } public void f() { System.out.println("A2"); } }
子类
package com.biShiTi; //测试子类继承父类的静态函数 public class B extends A { public static void print() { System.out.println("B1"); } //这是正宗的覆盖了父类的方法 public void f() { System.out.println("B2"); } public static void main(String[] args) { A b = new B(); b.print(); b.f(); B b2 = new B(); b2.print(); b2.f(); } }
结果:
A1
B2
B1
B2
说明父类的静态类,不能被覆盖。
下一篇: Photoshop基础:简单练习光影特效
推荐阅读
-
面试中遇到选择题-1 博客分类: 面试 java面试题
-
Java面试题-基础篇一 博客分类: 面试题系列 面试javajava面试宝典Java面试题
-
2018年JAVA基础面试题和高级面试题总结 博客分类: 2018年JAVA基础面试题和高级面试题总结 java面试题
-
Java中对象拷贝方式有哪几种? 博客分类: 面试 java面试题
-
java面试之-spring ioc和aop 博客分类: java面试总结 java面试题javaspringiocaop
-
[剑指offer]面试题第[1]题[JAVA][二维数组中的查找][数组][二分]
-
【LeetCode】面试题43. 1~n整数中1出现的次数(JAVA)
-
[剑指offer]面试题第[1]题[JAVA][二维数组中的查找][数组][二分]