Files
HW-09-Advanced-Multithreadi…/src/main/java/dev/banking/model/Transaction.java
T
2026-06-13 16:46:39 +03:30

21 lines
393 B
Java

package dev.banking.model;
public abstract class Transaction {
private final int amount;
protected Transaction(int amount) {
if (amount <= 0) {
throw new IllegalArgumentException(
"Transaction amount must be positive."
);
}
this.amount = amount;
}
public int getAmount() {
return amount;
}
}