interfaceパターン
kotlin
1// AnyRepositoryはinterface 2// AnyRepositoryImplはAnyRepositoryを実装したclass 3class AnyUsecase(val anyRepository: AnyRepository = AnyRepositoryImpl())
継承パターン
kotlin
1// AnyRepositoryはopen class 2class AnyUsecase(val anyRepository: AnyRepository = AnyRepository())
みなさんどっちが好みですか。
また、
injectionしたいんだったらこういう方法が便利だよっていうのがあれば教えてください。
m(_ _)m
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。