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