--- title: Article Operation --- classDiagram class ArticleOperation { repository presenter +show() } class ArticleRepositoryInterface <> ArticleRepositoryInterface class ArticlePresenterInterface <> ArticlePresenterInterface class ArticleRepositoryInterface { <> } class ArticlePresenter class ArticleRepository ArticleOperation --> ArticleRepositoryInterface ArticleOperation --> ArticlePresenterInterface ArticlePresenter --|> ArticlePresenterInterface ArticleRepository --|> ArticleRepositoryInterface