理解和掌握类的加载过程以及子类继承父类后,重写方法的调用问题
2015-12-07 17:20
519 查看
public class Base {
private String baseName = "base";
public Base() {
callName();
}
public void callName() {
System.out.println(baseName);
}
}
public class Child extends Base {
private String baseName = "sub";
public void callName() {
System.out.println(baseName);
}
public static void main(String[] args) {
Base b = new Child();
System.out.println(b);
}
}
private String baseName = "base";
public Base() {
callName();
}
public void callName() {
System.out.println(baseName);
}
}
public class Child extends Base {
private String baseName = "sub";
public void callName() {
System.out.println(baseName);
}
public static void main(String[] args) {
Base b = new Child();
System.out.println(b);
}
}
相关文章推荐
- 第十三周项目3Floyd算法验证
- 第十三周实践项目~Prim算法的验证
- 第16周项目3归并排序算法的改进
- 3115 高精度练习之减法
- rz和sz上传下载文件工具lrzsz
- 节点 二级节点 三级节点 for循环 树结构
- WMI 编程之接收事件通知
- 第十四周 项目2 二叉树排序树中查找的路径
- 支付宝支付开发教程
- 安装redis,含安装步骤和安装中出现的详细错误分析
- 洞穴探测
- SVG 动画实现弹性的页面元素效果
- IntelliJ IDEA Community Edition 14.1.4下 javafx scenebuilder的使用
- JS原生父子页面操作
- CIFilter 创建二维码
- 第十一周项目二:用二叉树求解代数表达式
- Tvos模拟器遥控的快捷键
- Android中的BaseAdapter的使用极其优化
- Supermap人物骨骼动画说明文档
- libSVM学习笔记