44问答网
所有问题
当前搜索:
java父类怎么调用子类方法
在
java中
用来
调用父类
构造
方法
的关键字是
答:
java中
的关键字super有两种用法。一、
调用父类
的构造
方法
,如:class A { A(String s){ System.out.println(s);} } class B extends A { B(){ super("父类");System.out.println("
子类
");} } 完整例子如下图:二、调用父类的实例方法,如:class A { void f1(){ System.out....
java
继承问题,
子类
继承
父类
的get
方法
,为啥是哪个对象
调用
就能得到哪个对 ...
答:
因为
子类
中也继承了getLicense()
方法
,你要
调用父类
的getLicense(),可以写super.getLicense();至于this,你不加,系统默认调用的就是当前类中的方法,相当于默认会加上this。。
请问
java中
有没有
方法
可以遍历一个
父类
的所有
子类
啊?
答:
既然要new出
子类
的实例来,那就要improt子类所在的包,所以只要遍历引入的包中的类就可以,遍历包中类的
方法
网上有,楼主可以自己找,我这里只说思路。然后判断输入的String是否跟遍历到的类名匹配,如果匹配,再用getSuperClass()方法获取其
父类
,判断这个父类是不是Shape,如果是,new出那个子类的实例...
java
抽象类中的构造
方法
作用??
如何
理解?
答:
那么问题又来了,问题1:抽象类有构造
方法怎么
不能创建对象?问题2:它与接口又有什么关系呢? 问题1:请看构造函数的作用,还要补充下,用抽象类就要写个继承它的
子类
,然后通过
父类
引用指向子类这也是多态的表现,Father f = new Son();引用地址f就可以
调用
抽象类中的一般方法; 那么问题又来了抽象
类怎么
访问子类的方...
java
:
子类
对象向上转型为父类实例后,
调用
的是
父类方法
,还是子类...
答:
当子类重写了
父类
方法,向上造成后
调用
的是
子类方法
;子类没有重写父类方法,向上造型后调用的是父类方法。public class Test1 { public static void main(String[] args) { A k=new B();k.sayHi();k.hello();} } class A { public void sayHi(){ System.out.println("我是父类");} ...
子类
将继承
父类
所有的
方法
和属性吗?为什么?
答:
子类
继承父类的所有的非私有的
方法
和属性。当父类的方法或属性被声明为private(私有的)时,子类是不可以继承的。继承可以使得
子类
别具有
父类别
的各种属性和方法,而不需要再次编写相同的代码。在令子类别继承父类别的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类别的原有属性和方法,使其...
关于
Java
多态性的问题,到底
调用
的是
父类
的还是
子类
的
方法
?
答:
不是
调用父类
自己的方法,而是与
父类方法
名相同的方法。对象
调用方法
的时候是先在自己的实际类型中找,没有才去父类里面找。引用归引用,但是他实际的类型是
子类
的类型,子类重写了父类的方法,所以调用的是子类的方法。
java
在同一类中构造
方法
能
调用
成员方法,为什么成员方法不能调用构造方...
答:
对象实例
调用
成员
方法
。 所以成员方法中调用构造方法是不可能的,不知道你为什么要这么做。2、super只能放在
子类
构造方法中的第一行。其它地方也没有必要调用这个方法。3、如果
父类
的成员变量的访问权限是public 和 protected的话,是可以这样赋值的。 不过一般的访问权限都应该设置成private....
多态中
子类
为什么能够
调用父类
的私有
方法
答:
a的类型是A当然能
调用
自己的
方法
。之所以没有调用B的m1是因为A中m1是private的B并没有继承这个方法。如果你A中的方法m1是public修饰的,那么B就是重写了m1这个方法,调用是就调用B中的m1方法。但是A中m1是private修饰的,B中这个m1不属于重写A中的m1。而a的类型是A类型,所以调用A中的m1方法。
java中子类如何
不
调用父类
的构造
方法
答:
子类
必然会
调用父类
的构造
方法
。要不然是你显式调用,要不然是
Java
自动调用。如果父类有不带参数的构造方法,或者父类没有任何构造方法(也就是说有缺省构造方法),那么子类可以不显式调用,子类会自动调用super();如果父类有带参数的构造方法,却没有不带参数的构造方法,那么如果子类没有显式调用父类...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜