分享一个Android笔试题
16lz
2021-01-26
原文链接:http://www.iteye.com/topic/1115830
前几天去面试,遇到一个关于java继承的题目,跟大家分享下。大牛就不用看啦,只是检查一下大家的基础。题目如下:
有三个类,一父二子,最好调用看执行结果:
父类:
public class Father { static { System.out.println("Father static Create"); } { System.out.println("Father Create"); } public static void StaticFunction(){ System.out.println("Father static Function"); } public void Function(){ System.out.println("Father Function"); } }
子类1
public class ChildOne extends Father { static { System.out.println("ChildOne static Create"); } { System.out.println("ChildOne Create"); } public static void StaticFunction(){ System.out.println("ChildOne static Function"); } }子类2
public class ChildTwo extends Father { static { System.out.println("ChildTwo static Create"); } { System.out.println("ChildTwo Create"); } public static void StaticFunction() { System.out.println("ChildTwo static Function"); } public void Function() { System.out.println("ChildTwo Function"); } }
测试类:
public class Main { public static void main(String[] args) { Father A = new ChildOne(); Father B = new ChildTwo(); A.StaticFunction(); A.Function(); B.StaticFunction(); B.Function(); }}
最后的输出结果请大家写一下,不用去调试,凭自己的理解写写试试
更多相关文章
- ScrollView内部嵌套Recyclerview,防止recyclerview自动获得焦点
- [android] Proguard代码混淆器如何排除指定的类或子类
- Android(安卓)Studio精彩案例(三)《模仿微信ViewPage+Fragment实
- Android(安卓)关于接口回调原理的解析
- Android开发之模板模式初探
- 【移动开发】Android中不用图片资源也能做出好看的界面
- Android(安卓)Dialog 对话框详解及示例代码
- Android(安卓)Activity原理以及其子类描述
- ListView与Button的共存问题解决