【发布时间】:2015-05-09 22:38:10
【问题描述】:
我正在练习 Java,但我在网上找到的练习题似乎遇到了问题:
我需要:
- 扩展账户的交易类
- 一个整数字段 $n$ 存储交易数量
- 带有参数 initial_value 的构造函数将 Account 中的余额初始化为 inital_value 并将 n 初始化为 0
帐户类别:
public class Account {
protected double balance;
Account(double initialBalance) {
balance = initialBalance;
}
public void deposit(double amount) {
balance = balance + amount;
}
public void withdraw(double amount) {
balance = balance - amount;
}
public double getBalance() {
return balance;
}
}
我的交易尝试类:
public class Transactions extends Account {
int numOftransactions;
public Transactions(double initialValue) {
super.balance = initialValue;
numOftransactions = 0;
}
}
【问题讨论】:
-
你有什么问题?
-
我需要创建一个名为 Transactions 的类,其中包含上述几点,但我不确定如何正确执行 - 我已阅读所有文档但仍在苦苦挣扎
-
至少显示一个尝试。这篇文章只是说;你能做我的(家庭)工作吗?我不相信您在阅读了有关 inheritance 的内容后无法做出可靠的尝试。
-
另外,请在问题中而不是在 cmets 中澄清您的问题,以便阅读它的人不必浏览您的 cmets。
标签: java class inheritance constructor