Skip to content

Instantly share code, notes, and snippets.

@aleksandarzekovic
Created September 21, 2020 08:26
Show Gist options
  • Select an option

  • Save aleksandarzekovic/15ed53e387f3c01e0ba7e7f83f76b073 to your computer and use it in GitHub Desktop.

Select an option

Save aleksandarzekovic/15ed53e387f3c01e0ba7e7f83f76b073 to your computer and use it in GitHub Desktop.
class Engine @Inject constructor(){
fun turnOn() {
Log.d("TAG", "Engine is turn on")
}
}
class Transmission @Inject constructor(){
}
class Car @Inject constructor(private val engine: Engine, private val transmission: Transmission) {
fun startCar(){
engine.turnOn()
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment