引用如下代码:
FeedDAO mongoFeedDao = new MongoFeedDAOImpl(feedData);
// Inserting feed data to the database
mongoFeedDao.insert();
String id = mongoFeedDao.getId();
MongoFeedDAOImpl 实现了 FeedDAO,并且 MongoFeedDAOImpl 中有一个 getter,我想访问但无法访问。以下是 setter/getter :
public String getDocumentID() {
return documentID;
}
以下是我的类定义
public class MongoFeedDAOImpl implements FeedDAO {
}
最佳答案
由于您想要访问特定于 MongoFeedDAOImpl 的方法,而不是在接口(interface)中,因此您的变量必须是 MongoFeedDAOImpl 类型:
MongoFeedDAOImpl mongoFeedDao = new MongoFeedDAOImpl(feedData);
关于java - 访问实现接口(interface)的函数的 getter 和 setter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23032008/