gpt4 book ai didi

java构造函数访问(如果我们在子类中有私有(private)构造函数)

转载 作者:行者123 更新时间:2023-12-02 04:09:03 26 4
gpt4 key购买 nike

我有一个类 A 和一个扩展类 A 的类 B。在类 A 中,我有一个构造函数“A”,在类 B 中,我有一个构造函数“B”,并且我已将构造函数“b”声明为私有(private)。它能够访问其父类(super class)构造函数“A”吗?

class A {
public A(){
}
}
class B extend A{
private B(){
}
}

最佳答案

是的,B构造函数将能够调用A的构造函数。

class A {
public A(){
System.out.println("Hello A constructor");
}
}
class B extends A{
private B(){
super();
System.out.println("Hello B constructor");
}
public static void main(String args[])
{
new B();
}
}

输出 -你好,构造函数你好 B 构造函数

关于java构造函数访问(如果我们在子类中有私有(private)构造函数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33970886/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com