我如何访问 Object o 的 getter

How do i get access to getters for Object o

我的问题是如何访问对象 o 的 getter。它是银行交易的一个实例,但是当我尝试使用 o.getSender() 时,我收到一个错误。

@Override
public boolean equals(Object o) {
    if (this instanceof BankTransaction && o instanceof BankTransaction) {
        return true;
    } else {
        return false;
    }
    
}

你已经完成了第一部分。如果 o 是正确的类型,只需添加一个转换。

if (o instanceof BankTransaction) {
    BankTransaction bt = (BankTransaction) o;
    // ...
}