gpt4 book ai didi

java - 初学者 - Java 扩展

转载 作者:行者123 更新时间:2023-12-01 18:10:39 25 4
gpt4 key购买 nike

嗨,我今天开始学习 Java,我的代码遇到了问题。我有 3 个不同的类,希望 int“blz” 获取 super 数的值,然后“blz”的值应该在主类中打印。

这是我当前的代码:我的主课“开始”:

public class Start
{
public static void main(String[] args)
{
Volksbank aufruf = new Volksbank(); //dont know how I can print blz
}
}

我的第二堂课“银行”:

public abstract class Bank {
private int Kontonummer;
private int blz;

public Bank(){}

public Bank(int bankleitzahl){
this.blz = bankleitzahl;
}
}

我的最后一个类“Volksbank”:

public class Volksbank extends Bank
{
public Volksbank(int bankleitzahl)
{
super(234345);
}
}

最佳答案

您需要向您的 Bank 类添加一个“getter”:

public abstract class Bank {
private int Kontonummer;
private int blz;

public Bank(){}

public Bank(int bankleitzahl){
this.blz = bankleitzahl;
}

public int getBlz()
{
return blz;
}
}

public class Volksbank extends Bank
{
public Volksbank(int bankleitzahl)
{
super(bankleitzahl);
}
}

然后在 main 中调用 getBlz() 方法:

public class Start
{
public static void main(String[] args)
{
Volksbank aufruf = new Volksbank(234345);
System.out.println(aufruf.getBlz());
}
}

关于java - 初学者 - Java 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33280527/

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