本人刚学JAVA 有个小问题 麻烦大家了???
来源:百度知道 编辑:UC知道 时间:2024/05/21 06:52:30
父类 XXX=new 子类( )
这样实例化的 意思是什么,希望能用一点通俗的语言
谢谢 了
这样实例化的 意思是什么,希望能用一点通俗的语言
谢谢 了
这句话的意思是
实例化的对象是子类的,也就是真实存在的子类的对象
但是由父类的引用所指向的
就是说XXX调用的是子类中的方法或属性(前提:父类中有的方法或属性)
//A extend B
B b = new A();
可分解为:
B b = new B();
A a = new A();
b = a;
不知道这样你能理解不
属于对象的多态吧,类型转换那点吧,找本书好好看看,网上多的是
这句话的意思是
子类是父类的一个上转型对象
父类包含了子类
创建一个父类对象为子类分配内存。
父类的引用指向子类的对象。