java 强制转换问题中方法、变量调用问题(多态)
来源:互联网 发布:web前端和java哪个好 编辑:程序博客网 时间:2024/05/01 15:47
总结:
子类去构建父类,取同名变量的时候是得到的父类的变量,同名方法的时候是得到子类的方法,这是常识,记住就行。
class Partent{
String s = "Patent";public void get(){
System.out.println( "i am parent");
}
}
class Child extends Partent{
String s = "Child";
public void get(){
System.out.println("i am Child");
}
}
class T{
public static void main(String [] args){
Partent p = new Partent();
Child c = new Child();
System.out.println(p.s);
System.out.println(c.s);
p.get(); c.get();
System.out.println("*******");
Partent pp = (Partent)c;
System.out.println(pp.s);
pp.get();
}
}
结果:
Patent
Child
i am parent
i am Child
*******
Patent
i am Child
0 0
- java 强制转换问题中方法、变量调用问题(多态)
- java中强制类型转换问题
- java中复写方法和同名变量的调用问题
- Java成员变量调用方法赋值问题
- JAVA 变量中类型转换问题
- java 向上转型之后调用子类的同名变量/方法的问题(多态)
- (多态)Java向上转型之后调用子类的同名变量/方法的问题
- 强制类型转换中“自以为是”的问题
- Java学习,day02: 数据类型强制转换问题
- c++强制转换问题
- c++ 强制转换问题
- 指针强制转换问题
- 强制数据类型转换问题
- Java关于方法内调用private变量的问题
- java中多态父类的成员变量和方法调用问题
- ORACLE中调用java方法的问题
- java中变量问题;
- java中变量问题
- Java程序员必知的8大排序
- 360兼容模式出现乱码问题
- 计算机专业研究生必读
- const用法总结(C++)
- 纸牌屋第一季
- java 强制转换问题中方法、变量调用问题(多态)
- 算法题目归纳
- 四川一大学女老师走红 外形清新靓丽被称翻版刘诗诗
- http://www.eoeandroid.com/forum.php?mod=viewthread&tid=165974
- Android 为TextView 添加边框
- BroadcastReceiver
- Android开机自启动程序
- android 自定义dialog中去除黑色背景 WindowManager
- 制作签名包时出现“export aborted because fatal lint errors were found”